casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends
asdmbinaries::SDMDataObject Class Reference

SDMDataObject:: declarations. More...

#include <SDMDataObject.h>

List of all members.

Classes

class  AutoDataBinaryPart
 A subclass of binaryPart to describe the autodata. More...
class  Baseband
 SDMDataObject::Baseband:: declarations. More...
class  BinaryPart
 SDMDataObject::BinaryPart:: declarations. More...
class  DataStruct
 SDMDataObject::DataStruct:: declarations. More...
class  SpectralWindow
 SDMDataObject::SpectralWindow:: declarations. More...
class  ZeroLagsBinaryPart
 A subclass of binaryPart to describe the zeroLags. More...

Public Member Functions

 SDMDataObject ()
 SDMDataObject (unsigned long long startTime, const string &dataOID, unsigned int dimensionality, const string &execBlockUID, unsigned int execBlockNum, unsigned int scanNum, unsigned int subscanNum, unsigned int numAntenna, CorrelationMode correlatorMode, const SDMDataObject::DataStruct &dataStruct)
 SDMDataObject (unsigned long long startTime, const string &dataOID, unsigned int dimensionality, unsigned int numTime, const string &execBlockUID, unsigned int execBlockNum, unsigned int scanNum, unsigned int subscanNum, unsigned int numAntenna, const SDMDataObject::DataStruct &dataStruct)
string title () const
 Returns the title of the SDMDataObject.
void title (const string &value)
const ByteOrderbyteOrder () const
 Returns the byte order of the binary parts.
unsigned long long startTime () const
 Returns the start time.
void startTime (unsigned long long value)
unsigned int numTime () const
 Returns the number of (sub) integrations.
void numTime (unsigned int value)
string dataOID () const
 Returns the dataOID.
void dataOID (const string &value)
string execBlockUID () const
 Returns the UID of the ExecBlock.
void execBlockUID (const string &value)
unsigned int execBlockNum () const
 Returns the number of the ExecBlock.
void execBlockNum (unsigned int value)
unsigned int scanNum () const
 Returns the number of the scan.
void scanNum (unsigned int value)
unsigned int subscanNum () const
 Returns the number of the subscan.
void subscanNum (int value)
string projectPath () const
 Returns the project path.
vector< string > projectPaths () const
 Returns the projects paths of all the data subsets present in this SDMDataObject.
unsigned int numAntenna () const
 Returns the number of antenna.
void numAntenna (unsigned int value)
CorrelationMode correlationMode () const
 Returns the correlation mode.
OptionalSpectralResolutionType spectralResolutionType () const
 Returns the spectral resolution.
ProcessorType processorType () const
 Returns the processor type.
CorrelatorType correlatorType () const
 Returns the correlator type.
bool isTP () const
 Returns true if the data are total power data and false otherwise.
bool isCorrelation () const
 Returns true if the data are correlator data and false otherwise.
const DataStructdataStruct () const
 Returns the structure of the data.
void dataStruct (const DataStruct &dataStruct)
const vector< SDMDataSubset > & corrDataSubsets () const
 Returns the binary data as a sequence of integrations.
void corrDataSubsets (const vector< SDMDataSubset > &value)
const SDMDataSubsetsdmDataSubset (const string &projectPath) const
 Returns a reference to a SDMDataSubset given its projectPath.
bool aborted () const
 Returns true if the observation has been aborted.
unsigned long long abortTime () const
 Returns the time, as an unsigned long long, at which the observation has been aborted.
string abortReason () const
 Returns the reason, as a string, why the observation has been aborted.
const SDMDataSubsettpDataSubset () const
 Returns the binary data for a subscan.
void tpDataSubset (const SDMDataSubset &value)
string toString () const
 Returns a string representation of the global header of this SDMDataObject.
void done ()
 Makes this SDMDataObject unusable.
 SDMDataObject ()
 SDMDataObject (unsigned long long startTime, const string &dataOID, unsigned int dimensionality, const string &execBlockUID, unsigned int execBlockNum, unsigned int scanNum, unsigned int subscanNum, unsigned int numAntenna, CorrelationMode correlatorMode, const SDMDataObject::DataStruct &dataStruct)
 SDMDataObject (unsigned long long startTime, const string &dataOID, unsigned int dimensionality, unsigned int numTime, const string &execBlockUID, unsigned int execBlockNum, unsigned int scanNum, unsigned int subscanNum, unsigned int numAntenna, const SDMDataObject::DataStruct &dataStruct)
string title () const
 Returns the title of the SDMDataObject.
void title (const string &value)
unsigned long long startTime () const
 Returns the start time.
void startTime (unsigned long long value)
unsigned int numTime () const
 Returns the number of (sub) integrations.
void numTime (unsigned int value)
string dataOID () const
 Returns the dataOID.
void dataOID (const string &value)
string execBlockUID () const
 Returns the UID of the ExecBlock.
void execBlockUID (const string &value)
unsigned int execBlockNum () const
 Returns the number of the ExecBlock.
void execBlockNum (unsigned int value)
unsigned int scanNum () const
 Returns the number of the scan.
void scanNum (unsigned int value)
unsigned int subscanNum () const
 Returns the number of the subscan.
void subscanNum (int value)
string projectPath () const
 Returns the project path.
vector< string > projectPaths () const
 Returns the projects paths of all the data subsets present in this SDMDataObject.
unsigned int numAntenna () const
 Returns the number of antenna.
void numAntenna (unsigned int value)
CorrelationMode correlationMode () const
 Returns the correlation mode.
OptionalSpectralResolutionType spectralResolutionType () const
 Returns the spectral resolution.
ProcessorType processorType () const
 Returns the processor type.
CorrelatorType correlatorType () const
 Returns the correlator type.
bool isTP () const
 Returns true if the data are total power data and false otherwise.
bool isCorrelation () const
 Returns true if the data are correlator data and false otherwise.
const DataStructdataStruct () const
 Returns the structure of the data.
void dataStruct (const DataStruct &dataStruct)
const vector< SDMDataSubset > & corrDataSubsets () const
 Returns the binary data as a sequence of integrations.
void corrDataSubsets (const vector< SDMDataSubset > &value)
const SDMDataSubsetsdmDataSubset (const string &projectPath) const
 Returns a reference to a SDMDataSubset given its projectPath.
bool aborted () const
 Returns true if the observation has been aborted.
unsigned long long abortTime () const
 Returns the time, as an unsigned long long, at which the observation has been aborted.
string abortReason () const
 Returns the reason, as a string, why the observation has been aborted.
const SDMDataSubsettpDataSubset () const
 Returns the binary data for a subscan.
void tpDataSubset (const SDMDataSubset &value)
string toString () const
 Returns a string representation of the global header of this SDMDataObject.
void done ()
 Makes this SDMDataObject unusable.

Private Member Functions

void append (const SDMDataSubset &value)
unsigned int dimensionality () const
 Returns the "dimensionality" of this SDMDataObject.
void dimensionality (unsigned int value)
void owns ()
 Declares itself as the owner of all its parts.
string toXML ()
 Returns an XML representation of the global header of this SDMDataObject.
void toXML (const BinaryPart &binaryPart, const string &elementName, ostringstream &oss) const
void toXML (const AutoDataBinaryPart &autoDataBinaryPart, const string &elementName, ostringstream &oss) const
void toXML (const ZeroLagsBinaryPart &zeroLagsBinaryPart, const string &elementName, ostringstream &oss) const
void spectralWindowsToXML (const vector< Baseband > &basebands, unsigned int ibb, ostringstream &oss) const
void basebandsToXML (ostringstream &oss) const
void dataStructToXML (ostringstream &oss)
void updateIdImageSPW ()
void append (const SDMDataSubset &value)
unsigned int dimensionality () const
 Returns the "dimensionality" of this SDMDataObject.
void dimensionality (unsigned int value)
void owns ()
 Declares itself as the owner of all its parts.
string toXML ()
 Returns an XML representation of the global header of this SDMDataObject.
void toXML (const BinaryPart &binaryPart, const string &elementName, ostringstream &oss) const
void toXML (const AutoDataBinaryPart &autoDataBinaryPart, const string &elementName, ostringstream &oss) const
void toXML (const ZeroLagsBinaryPart &zeroLagsBinaryPart, const string &elementName, ostringstream &oss) const
void spectralWindowsToXML (const vector< Baseband > &basebands, unsigned int ibb, ostringstream &oss) const
void basebandsToXML (ostringstream &oss) const
void dataStructToXML (ostringstream &oss)
void updateIdImageSPW ()

Static Private Member Functions

static bool init ()
static bool init ()

Private Attributes

bool valid_
 Is the SDMDataObject actually properly filled with valid data.
string title_
 Global header variables.
const ByteOrderbyteOrder_
int schemaVersion_
long long startTime_
string dataOID_
unsigned int dimensionality_
unsigned int numTime_
string execBlockUID_
unsigned int execBlockNum_
unsigned int scanNum_
unsigned int subscanNum_
unsigned int numAntenna_
CorrelationMode correlationMode_
OptionalSpectralResolutionType spectralResolutionType_
ProcessorType processorType_
DataStruct dataStruct_
map< string, unsigned int > str2index_
vector< SDMDataSubsetdataSubsets_
bool aborted_
unsigned long long int abortTime_
string abortReason_

Static Private Attributes

static vector< string > correlationModeRefs
static vector< string > axes
static vector< string > types
static vector< string > apcs
static const bool _init
static const regex SPWID

Friends

class SDMDataObjectStreamReader
class SDMDataObjectReader
class SDMDataObjectWriter
class HeaderParser
class SDMDataSubset
class CorrSubsetHeaderParser

Detailed Description

SDMDataObject:: declarations.

   

A class to represent ALMA binary data. Two situations can be handled by this class:

In the former case (correlator data), an SDMDataObject is organized as a header containing descriptive informations valid for all the recorded binary data, followed by a sequence of (local header, binary data) pairs. Each (local header, binary data) pair corresponds to one integration and the full SDMDataObject corresponds to one subscan.

In the latter case (total power data), an SDMDataObject is organized as a header containing descriptive informations, followed by one (local header, binary data) pair. This pair corresponds to the data recorded during one subscan.

An instance of an SDMDataObject is never created explicitely by calling some constructors or setters methods. Instances of SDMDataObject are rather created implicitely :

Accessing the different parts of an SDMDataObject.

We give here a quick list of the method which allows to retrieve the different parts of an SDMDataObject :

Definition at line 332 of file SDMDataObject.h.


Constructor & Destructor Documentation

asdmbinaries::SDMDataObject::SDMDataObject ( unsigned long long  startTime,
const string &  dataOID,
unsigned int  dimensionality,
const string &  execBlockUID,
unsigned int  execBlockNum,
unsigned int  scanNum,
unsigned int  subscanNum,
unsigned int  numAntenna,
CorrelationMode  correlatorMode,
const SDMDataObject::DataStruct dataStruct 
)
asdmbinaries::SDMDataObject::SDMDataObject ( unsigned long long  startTime,
const string &  dataOID,
unsigned int  dimensionality,
unsigned int  numTime,
const string &  execBlockUID,
unsigned int  execBlockNum,
unsigned int  scanNum,
unsigned int  subscanNum,
unsigned int  numAntenna,
const SDMDataObject::DataStruct dataStruct 
)
asdmbinaries::SDMDataObject::SDMDataObject ( unsigned long long  startTime,
const string &  dataOID,
unsigned int  dimensionality,
const string &  execBlockUID,
unsigned int  execBlockNum,
unsigned int  scanNum,
unsigned int  subscanNum,
unsigned int  numAntenna,
CorrelationMode  correlatorMode,
const SDMDataObject::DataStruct dataStruct 
)
asdmbinaries::SDMDataObject::SDMDataObject ( unsigned long long  startTime,
const string &  dataOID,
unsigned int  dimensionality,
unsigned int  numTime,
const string &  execBlockUID,
unsigned int  execBlockNum,
unsigned int  scanNum,
unsigned int  subscanNum,
unsigned int  numAntenna,
const SDMDataObject::DataStruct dataStruct 
)

Member Function Documentation

Returns true if the observation has been aborted.

This method must be used on an SDMDataObject containing correlator data,otherwise a SDMDataObjectException is thrown.

Returns:
a bool.
Exceptions:
SDMDataObjectException.

Returns true if the observation has been aborted.

This method must be used on an SDMDataObject containing correlator data,otherwise a SDMDataObjectException is thrown.

Returns:
a bool.
Exceptions:
SDMDataObjectException.

Returns the reason, as a string, why the observation has been aborted.

The returned value is significant only if the observation has been aborted, therefore the method must always be used in conjuction with the aborted method. This method must be used on an SDMDataObject containing correlator data, otherwise a SDMDataObjectException is thrown.

Returns:
a string.
Exceptions:
SDMDataObjectException

Returns the reason, as a string, why the observation has been aborted.

The returned value is significant only if the observation has been aborted, therefore the method must always be used in conjuction with the aborted method. This method must be used on an SDMDataObject containing correlator data, otherwise a SDMDataObjectException is thrown.

Returns:
a string.
Exceptions:
SDMDataObjectException
unsigned long long asdmbinaries::SDMDataObject::abortTime ( ) const

Returns the time, as an unsigned long long, at which the observation has been aborted.

The returned value is significant only if the observation has been aborted, therefore the method must always be used in conjuction with the aborted method. This method must be used on an SDMDataObject containing correlator data, otherwise a SDMDataObjectException is thrown.

Returns:
an unsigned long long.
Exceptions:
SDMDataObjectException
unsigned long long asdmbinaries::SDMDataObject::abortTime ( ) const

Returns the time, as an unsigned long long, at which the observation has been aborted.

The returned value is significant only if the observation has been aborted, therefore the method must always be used in conjuction with the aborted method. This method must be used on an SDMDataObject containing correlator data, otherwise a SDMDataObjectException is thrown.

Returns:
an unsigned long long.
Exceptions:
SDMDataObjectException
void asdmbinaries::SDMDataObject::append ( const SDMDataSubset value) [private]
void asdmbinaries::SDMDataObject::append ( const SDMDataSubset value) [private]
void asdmbinaries::SDMDataObject::basebandsToXML ( ostringstream &  oss) const [private]
void asdmbinaries::SDMDataObject::basebandsToXML ( ostringstream &  oss) const [private]

Returns the byte order of the binary parts.

Returns:
a pointer of a ByteOrder instance.

Returns the binary data as a sequence of integrations.

This method must be used only when the SDMDataObject contains correlator data (i.e. isCorrelation() == true)

Returns:
a reference to a vector of SDMDataSubset.

Returns the binary data as a sequence of integrations.

This method must be used only when the SDMDataObject contains correlator data (i.e. isCorrelation() == true)

Returns:
a reference to a vector of SDMDataSubset.

Returns the correlation mode.

Returns:
a value from enumeration CorrelationMode.

Returns the correlation mode.

Returns:
a value from enumeration CorrelationMode.

Returns the correlator type.

Returns:
a value from the enumeration CorrelatorType if processorType == CORRELATOR else an SDMDataObjectException is thrown.
Exceptions:
SDMDataException

Returns the correlator type.

Returns:
a value from the enumeration CorrelatorType if processorType == CORRELATOR else an SDMDataObjectException is thrown.
Exceptions:
SDMDataException

Returns the dataOID.

Returns:
a string.
void asdmbinaries::SDMDataObject::dataOID ( const string &  value)

Returns the dataOID.

Returns:
a string.
void asdmbinaries::SDMDataObject::dataOID ( const string &  value)

Returns the structure of the data.

Returns:
a reference to a DataStruct.

Returns the structure of the data.

Returns:
a reference to a DataStruct.
void asdmbinaries::SDMDataObject::dataStructToXML ( ostringstream &  oss) [private]
void asdmbinaries::SDMDataObject::dataStructToXML ( ostringstream &  oss) [private]
unsigned int asdmbinaries::SDMDataObject::dimensionality ( ) const [private]

Returns the "dimensionality" of this SDMDataObject.

A value of

  • 0 corresponds to total power data.
  • 1 corresponds to correlator data.
void asdmbinaries::SDMDataObject::dimensionality ( unsigned int  value) [private]
unsigned int asdmbinaries::SDMDataObject::dimensionality ( ) const [private]

Returns the "dimensionality" of this SDMDataObject.

A value of

  • 0 corresponds to total power data.
  • 1 corresponds to correlator data.
void asdmbinaries::SDMDataObject::dimensionality ( unsigned int  value) [private]

Makes this SDMDataObject unusable.

After a call to this method any request to this instance will generate an exception.

Makes this SDMDataObject unusable.

After a call to this method any request to this instance will generate an exception.

Returns the number of the ExecBlock.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::execBlockNum ( unsigned int  value)

Returns the number of the ExecBlock.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::execBlockNum ( unsigned int  value)

Returns the UID of the ExecBlock.

Returns:
a string.
void asdmbinaries::SDMDataObject::execBlockUID ( const string &  value)

Returns the UID of the ExecBlock.

Returns:
a string.
void asdmbinaries::SDMDataObject::execBlockUID ( const string &  value)
static bool asdmbinaries::SDMDataObject::init ( ) [static, private]
static bool asdmbinaries::SDMDataObject::init ( ) [static, private]

Returns true if the data are correlator data and false otherwise.

Returns:
a bool.
Note:
data are considered as correlator data if SpectralResolutionType != BASEBAND_WIDE.

Returns true if the data are correlator data and false otherwise.

Returns:
a bool.
Note:
data are considered as correlator data if SpectralResolutionType != BASEBAND_WIDE.

Returns true if the data are total power data and false otherwise.

Returns:
a bool.
Note:
data are considered as total power data if CorrelationMode == AUTO_ONLY && SpectralResolutionType == BASEBAND_WIDE.

Returns true if the data are total power data and false otherwise.

Returns:
a bool.
Note:
data are considered as total power data if CorrelationMode == AUTO_ONLY && SpectralResolutionType == BASEBAND_WIDE.

Returns the number of antenna.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::numAntenna ( unsigned int  value)

Returns the number of antenna.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::numAntenna ( unsigned int  value)
unsigned int asdmbinaries::SDMDataObject::numTime ( ) const

Returns the number of (sub) integrations.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::numTime ( unsigned int  value)
unsigned int asdmbinaries::SDMDataObject::numTime ( ) const

Returns the number of (sub) integrations.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::numTime ( unsigned int  value)

Declares itself as the owner of all its parts.

Declares itself as the owner of all its parts.

Returns the processor type.

Returns:
a value from the enumeration ProcessorType.

Returns the processor type.

Returns:
a value from the enumeration ProcessorType.

Returns the project path.

The project path is a string of the form "/<s>execBlockNum</s>/<s>scanNum</s>/<s>subscanNum</s>"

Returns the project path.

The project path is a string of the form "/<s>execBlockNum</s>/<s>scanNum</s>/<s>subscanNum</s>"

Returns the projects paths of all the data subsets present in this SDMDataObject.

Returns:
a vector of string.

Returns the projects paths of all the data subsets present in this SDMDataObject.

Returns:
a vector of string.
unsigned int asdmbinaries::SDMDataObject::scanNum ( ) const

Returns the number of the scan.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::scanNum ( unsigned int  value)
unsigned int asdmbinaries::SDMDataObject::scanNum ( ) const

Returns the number of the scan.

Returns:
an unsigned int.
void asdmbinaries::SDMDataObject::scanNum ( unsigned int  value)
const SDMDataSubset& asdmbinaries::SDMDataObject::sdmDataSubset ( const string &  projectPath) const

Returns a reference to a SDMDataSubset given its projectPath.

Parameters:
projectPatha string containing the project path of the SDMDataSubset.
Returns:
a pointer to an SDMDataSubset.
Exceptions:
SDMDataObjectException.
const SDMDataSubset& asdmbinaries::SDMDataObject::sdmDataSubset ( const string &  projectPath) const

Returns a reference to a SDMDataSubset given its projectPath.

Parameters:
projectPatha string containing the project path of the SDMDataSubset.
Returns:
a pointer to an SDMDataSubset.
Exceptions:
SDMDataObjectException.

Returns the spectral resolution.

Due to this optional nature, the spectral resolution type is not returned directly as a literal of the enumeration SpectralResolutionType, but as an instance of the class OptionalSpectralResolutionType. This instance can be queried to check if the spectral resolution type information is present and if it is its value as an SpectralResolutionType literal.

Returns:
a value from enumeration SpectralResolutionType.

Returns the spectral resolution.

Due to this optional nature, the spectral resolution type is not returned directly as a literal of the enumeration SpectralResolutionType, but as an instance of the class OptionalSpectralResolutionType. This instance can be queried to check if the spectral resolution type information is present and if it is its value as an SpectralResolutionType literal.

Returns:
a value from enumeration SpectralResolutionType.
void asdmbinaries::SDMDataObject::spectralWindowsToXML ( const vector< Baseband > &  basebands,
unsigned int  ibb,
ostringstream &  oss 
) const [private]
void asdmbinaries::SDMDataObject::spectralWindowsToXML ( const vector< Baseband > &  basebands,
unsigned int  ibb,
ostringstream &  oss 
) const [private]
unsigned long long asdmbinaries::SDMDataObject::startTime ( ) const

Returns the start time.

Returns:
a long long.
void asdmbinaries::SDMDataObject::startTime ( unsigned long long  value)
unsigned long long asdmbinaries::SDMDataObject::startTime ( ) const

Returns the start time.

Returns:
a long long.
void asdmbinaries::SDMDataObject::startTime ( unsigned long long  value)

Returns the number of the subscan.

Returns:
an unsigned int.

Returns the number of the subscan.

Returns:
an unsigned int.

Returns the title of the SDMDataObject.

Returns:
a string.

Returns the title of the SDMDataObject.

Returns:
a string.
void asdmbinaries::SDMDataObject::title ( const string &  value)
void asdmbinaries::SDMDataObject::title ( const string &  value)

Returns a string representation of the global header of this SDMDataObject.

Returns:
a string.

Returns a string representation of the global header of this SDMDataObject.

Returns:
a string.
string asdmbinaries::SDMDataObject::toXML ( ) [private]

Returns an XML representation of the global header of this SDMDataObject.

Returns:
a string.
void asdmbinaries::SDMDataObject::toXML ( const BinaryPart binaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]
void asdmbinaries::SDMDataObject::toXML ( const AutoDataBinaryPart autoDataBinaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]
void asdmbinaries::SDMDataObject::toXML ( const ZeroLagsBinaryPart zeroLagsBinaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]
string asdmbinaries::SDMDataObject::toXML ( ) [private]

Returns an XML representation of the global header of this SDMDataObject.

Returns:
a string.
void asdmbinaries::SDMDataObject::toXML ( const BinaryPart binaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]
void asdmbinaries::SDMDataObject::toXML ( const AutoDataBinaryPart autoDataBinaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]
void asdmbinaries::SDMDataObject::toXML ( const ZeroLagsBinaryPart zeroLagsBinaryPart,
const string &  elementName,
ostringstream &  oss 
) const [private]

Returns the binary data for a subscan.

This method must be used only when the SDMDataObject contains total power data (i.e. isTP() == true)

Returns:
a reference to an SDMDataSubset.

Returns the binary data for a subscan.

This method must be used only when the SDMDataObject contains total power data (i.e. isTP() == true)

Returns:
a reference to an SDMDataSubset.

Friends And Related Function Documentation

Definition at line 338 of file SDMDataObject.h.

HeaderParser [friend]

Definition at line 336 of file SDMDataObject.h.

Definition at line 334 of file SDMDataObject.h.

Definition at line 333 of file SDMDataObject.h.

Definition at line 335 of file SDMDataObject.h.

SDMDataSubset [friend]

Definition at line 337 of file SDMDataObject.h.


Member Data Documentation

static const bool asdmbinaries::SDMDataObject::_init [static, private]

Definition at line 1139 of file SDMDataObject.h.

Definition at line 1182 of file SDMDataObject.h.

Definition at line 1185 of file SDMDataObject.h.

unsigned long long int asdmbinaries::SDMDataObject::abortTime_ [private]

Definition at line 1184 of file SDMDataObject.h.

static vector< string > asdmbinaries::SDMDataObject::apcs [static, private]

Definition at line 1137 of file SDMDataObject.h.

static vector< string > asdmbinaries::SDMDataObject::axes [static, private]

Definition at line 1135 of file SDMDataObject.h.

Definition at line 1148 of file SDMDataObject.h.

Definition at line 1170 of file SDMDataObject.h.

static vector< string > asdmbinaries::SDMDataObject::correlationModeRefs [static, private]

Definition at line 1134 of file SDMDataObject.h.

Definition at line 1154 of file SDMDataObject.h.

Definition at line 1176 of file SDMDataObject.h.

Definition at line 1180 of file SDMDataObject.h.

Definition at line 1156 of file SDMDataObject.h.

Definition at line 1162 of file SDMDataObject.h.

Definition at line 1160 of file SDMDataObject.h.

Definition at line 1168 of file SDMDataObject.h.

unsigned int asdmbinaries::SDMDataObject::numTime_ [private]

Definition at line 1158 of file SDMDataObject.h.

Definition at line 1174 of file SDMDataObject.h.

unsigned int asdmbinaries::SDMDataObject::scanNum_ [private]

Definition at line 1164 of file SDMDataObject.h.

Definition at line 1150 of file SDMDataObject.h.

Definition at line 1172 of file SDMDataObject.h.

static const regex asdmbinaries::SDMDataObject::SPWID [static, private]

Definition at line 1222 of file SDMDataObject.h.

Definition at line 1152 of file SDMDataObject.h.

map< string, unsigned int > asdmbinaries::SDMDataObject::str2index_ [private]

Definition at line 1178 of file SDMDataObject.h.

Definition at line 1166 of file SDMDataObject.h.

Global header variables.

Definition at line 1146 of file SDMDataObject.h.

static vector< string > asdmbinaries::SDMDataObject::types [static, private]

Definition at line 1136 of file SDMDataObject.h.

Is the SDMDataObject actually properly filled with valid data.

Definition at line 1143 of file SDMDataObject.h.


The documentation for this class was generated from the following files: