Granule.java 3.47 KB
/*
 * This file is a part of EpnTAPClient.
 * This program aims to provide EPN-TAP support for software clients, like CASSIS spectrum analyzer.
 * See draft specifications: https://voparis-confluence.obspm.fr/pages/viewpage.action?pageId=559861
 * Copyright (C) 2016 Institut de Recherche en Astrophysique et Planétologie.
 *
 * This program is free software: you can
 * redistribute it and/or modify it under the terms of the GNU General Public License as published
 * by the Free Software Foundation, either version 3 of the License, or (at your option) any later
 * version. This program is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 * PURPOSE. See the GNU General Public License for more details. You should have received a copy of
 * the GNU General Public License along with this program. If not, see
 * <http://www.gnu.org/licenses/>.
 */

package eu.omp.irap.vespa.epntapclient.granule;

import java.util.Date;

/**
 * @author N. Jourdane
 */
public class Granule {

	public String granuleUid;

	public String granuleGid;

	public String obsId;

	public String dataproductType;

	public String targetName;

	public String targetClass;

	public double timeMin;

	public double timeMax;

	public double timeSamplingStepMin;

	public double timeSamplingStepMax;

	public double timeExpMin;

	public double timeExpMax;

	public double spectralRangeMin;

	public double spectralRangeMax;

	public double spectralSamplingStepMin;

	public double spectralSamplingStepMax;

	public double spectralResolutionMin;

	public double spectralResolutionMax;

	public double c1Min;

	public double c1Max;

	public double c2Min;

	public double c2Max;

	public double c3Min;

	public double c3Max;

	public double c1ResolMin;

	public double c1ResolMax;

	public double c2ResolMin;

	public double c2ResolMax;

	public double c3ResolMin;

	public double c3ResolMax;

	public String spatialFrameType;

	public double incidenceMin;

	public double incidenceMax;

	public double emergenceMin;

	public double emergenceMax;

	public double phaseMin;

	public double phaseMax;

	public String instrumentHostName;

	public String instrumentName;

	public String measurementType;

	public int processingLevel;

	public Date creationDate;

	public Date modificationDate;

	public Date releaseDate;

	public String serviceTitle;

	public String accessUrl;

	public String accessFormat;

	public int accessEstsize;

	public String dataAccessUrl;

	public String accessMd5;

	public String thumbnailUrl;

	public String fileName;

	public String species;

	public String altTargetName;

	public String targetRegion;

	public String featureName;

	public String bibReference;

	public double ra;

	public double dec;

	public double solarLongitudeMin;

	public double solarLongitudeMax;

	public double localTimeMin;

	public double localTimeMax;

	public double targetDistanceMin;

	public double targetDistanceMax;

	public double targetTimeMin;

	public double targetTimeMax;

	public String particleSpectralType;

	public double particleSpectralRangeMin;

	public double particleSpectralRangeMax;

	public double particleSpectralSamplingStepMin;

	public double particleSpectralSamplingStepMax;

	public double particleSpectralResolutionMin;

	public double particleSpectralResolutionMax;

	public String publisher;

	public String spatialCoordinateDescription;

	public String spatialOrigin;

	public String timeOrigin;

	public String timeScale;
}