86        return p_biasStripMean;
 
 
  102        return p_compressionRatio;
 
 
  117        return p_compressionType;
 
 
  132        return p_dataConversionType;
 
 
  146        return p_delayedReadoutFlag;
 
 
  160        return p_exposureDuration;
 
 
  206        return p_filterIndex;
 
 
  222        return p_flightSoftwareVersion;
 
 
  237        return p_frontOpticsTemp;
 
 
  280        return p_imageNumber;
 
 
  295        return p_instrumentDataRate;
 
 
  309        return p_instrumentId;
 
 
  327        return p_instrumentModeId.toLower();
 
 
  343        return p_readoutCycleIndex;
 
 
  360        return p_readoutOrder;
 
 
  375        return p_shutterModeId;
 
 
  388        return p_shutterStateId;
 
 
  404        return p_summingMode;
 
 
  418        return p_antiblooming;
 
 
  431         return p_targetName.toLower();
 
 
  444          return p_imageTime.toLower();
 
 
  449      void ReadLabels(
Pvl &lab);
 
  450      void ComputeImgProperties();
 
  458      double p_biasStripMean;
 
  462      QString p_compressionRatio;
 
  464      QString p_compressionType;
 
  466      QString p_dataConversionType;
 
  468      QString p_delayedReadoutFlag;
 
  470      double p_exposureDuration;
 
  472      std::vector <QString> p_filter;
 
  474      std::vector <int> p_filterIndex;
 
  476      QString p_flightSoftwareVersion;
 
  478      double p_frontOpticsTemp;
 
  484      double p_imageNumber;
 
  486      double p_instrumentDataRate;
 
  488      QString p_instrumentId;
 
  490      QString p_instrumentModeId;
 
  492      QString p_readoutCycleIndex;
 
  496      QString p_shutterModeId;
 
  498      QString p_shutterStateId;
 
  502      QString p_targetName;
 
 
Read values from Cassini ISS labels.
Definition CissLabels.h:37
 
QString CompressionType() const
Returns CompressionType from the Instrument group.
Definition CissLabels.h:116
 
bool WideAngle() const
Returns whether InstrumentId from the Instrument group is "ISSWA".
Definition CissLabels.h:70
 
~CissLabels()
Destroys the CissLabels object.
Definition CissLabels.h:42
 
bool AntibloomingOn() const
Returns whether AntiBloomingFlag from the Instrument group is "On".
Definition CissLabels.h:417
 
QString ReadoutCycleIndex() const
Returns ReadoutCycleIndex from the Instrument group.
Definition CissLabels.h:342
 
QString FlightSoftwareVersion() const
Returns FlightSoftwareVersion from the Instrument group.
Definition CissLabels.h:221
 
QString ImageTime() const
Returns the Time the photo was taken as a QString.
Definition CissLabels.h:443
 
QString TargetName() const
Returns the TargetName label as a QString.
Definition CissLabels.h:430
 
QString InstrumentModeId()
Returns the lower case form of InstrumentModeId from the Instrument group.
Definition CissLabels.h:326
 
double BiasStripMean() const
Returns BiasStripMean from the Intstrument group.
Definition CissLabels.h:85
 
int GainState() const
Returns GainState from the Instrument group.
Definition CissLabels.h:266
 
QString DataConversionType() const
Returns DataConversionType from the Instrument group.
Definition CissLabels.h:131
 
double FrontOpticsTemp() const
Returns the first element of OpticsTemperature from the Instrument group.
Definition CissLabels.h:236
 
double ImageNumber() const
Returns ImageNumber from the Archive group.
Definition CissLabels.h:279
 
QString ShutterModeId() const
Returns ShutterModeId from the Instrument group.
Definition CissLabels.h:374
 
bool NarrowAngle() const
Returns whether InstrumentId from the Instrument group is "ISSNA".
Definition CissLabels.h:55
 
int ReadoutOrder() const
Returns ReadoutOrder from the Instrument group.
Definition CissLabels.h:359
 
QString CompressionRatio() const
Returns CompressionRatio from the Instrument group.
Definition CissLabels.h:101
 
std::vector< int > FilterIndex() const
Returns a two-element array of indices associated with optical filter names.
Definition CissLabels.h:205
 
std::vector< QString > FilterName() const
Returns a two-element array of the optical filters found in the BandBin group.
Definition CissLabels.h:190
 
double ExposureDuration() const
Returns ExposureDuration from the Instrument group.
Definition CissLabels.h:159
 
double InstrumentDataRate() const
Returns InstrumentDataRate from the Instrument group.
Definition CissLabels.h:294
 
int GainModeId() const
Returns GainModeId from the Instrument group.
Definition CissLabels.h:251
 
QString ShutterStateId() const
Returns ShutterStateId from the Instrument group.
Definition CissLabels.h:387
 
CissLabels(Pvl &lab)
Constructs a CissLabels object from an Isis::Pvl object.
Definition CissLabels.cpp:24
 
QString DelayedReadoutFlag() const
Returns DelayedReadoutFlag from the Instrument group.
Definition CissLabels.h:145
 
int SummingMode() const
Returns SummingMode from the Instrument group.
Definition CissLabels.h:403
 
QString InstrumentId() const
Returns InstrumentId from the Instrument group.
Definition CissLabels.h:308
 
Container for cube-like labels.
Definition Pvl.h:119
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16