1 #ifndef ObservationNumberList_h 
    2 #define ObservationNumberList_h 
   72       void remove(
const QString &listfile);
 
   85       struct ObservationSet {
 
   87         int observationNumberIndex;
 
   93       std::multimap<int, int> m_indexMap;  
 
   94       int m_numberObservations;       
 
   95       std::vector<ObservationSet> m_sets;  
 
int serialNumberIndex(const QString &sn)
Return a list index given a serial number. 
Definition: SerialNumberList.cpp:451
 
QString observationNumber(const QString &filename)
Return an observation number given a filename. 
Definition: ObservationNumberList.cpp:220
 
~ObservationNumberList()
Destructor. 
Definition: ObservationNumberList.cpp:78
 
int observationSize() const 
How many unique observations are in the list? 
Definition: ObservationNumberList.cpp:166
 
ObservationNumberList(const QString &list, bool checkTarget=true)
Creates an ObservationNumberList from a filename. 
Definition: ObservationNumberList.cpp:20
 
Create a list of observation numbers from a file or serial number list. 
Definition: ObservationNumberList.h:60
 
int observationNumberMapIndex(const int serialNumberIndex)
Return a observation index given a serial number index. 
Definition: ObservationNumberList.cpp:198
 
std::vector< QString > possibleFileNames(const QString &on)
Return possible filenames given an observation number. 
Definition: ObservationNumberList.cpp:261
 
Serial Number list generator. 
Definition: SerialNumberList.h:78
 
bool hasObservationNumber(const QString &on)
Determines whether or not the requested observation number exists in the list. 
Definition: ObservationNumberList.cpp:179
 
void add(int isn, const int observationIndex, QString observationNumber)
Adds a new serial number index / observation number index / observation number to the SerialNumberLis...
Definition: ObservationNumberList.cpp:148