Implements method to determine UKIRT Run Number. More...
#include <UkirtRunNum.hxx>


Public Member Functions | |
| UkirtRunNum (const FitsFile &aFile) | |
| virtual | ~UkirtRunNum () |
| Destructor. | |
| void | setSource (IntMap &tbls, IntMap &cols, StringMap units) |
| There are no source data columns. | |
| void | setTarget (IntMap &cols, StringMap units) |
| Target is the data column with the ukirt run number. | |
| void | doit (TableData< DataType > &data, int rowBegin, int rowEnd) |
| Fill up data column for UKIRT run number. | |
| void | doit2 (TableData< DataType > &rawData, TableData< DataType > &data, int row1, int row2) |
Private Attributes | |
| int | mCol |
| std::string | mRunNum |
Implements method to determine UKIRT Run Number.
| UkirtRunNum< DataType >::UkirtRunNum | ( | const FitsFile & | aFile | ) | [inline] |
Constructor takes a FitsFile object and extracts the UKIRT run number from the name of the file that is encoded in the object
References DataOps::getTelRunNo(), and UkirtRunNum< DataType >::mRunNum.
| virtual UkirtRunNum< DataType >::~UkirtRunNum | ( | ) | [inline, virtual] |
Destructor.
| void UkirtRunNum< DataType >::doit | ( | TableData< DataType > & | data, | |
| int | rowBegin, | |||
| int | rowEnd | |||
| ) | [inline, virtual] |
Fill up data column for UKIRT run number.
Implements DataMethod< DataType >.
References TableData< DataType >::assign(), UkirtRunNum< DataType >::mCol, and UkirtRunNum< DataType >::mRunNum.
| void UkirtRunNum< DataType >::doit2 | ( | TableData< DataType > & | rawData, | |
| TableData< DataType > & | data, | |||
| int | row1, | |||
| int | row2 | |||
| ) | [inline, virtual] |
Implements DataMethod< DataType >.
| void UkirtRunNum< DataType >::setSource | ( | IntMap & | tbls, | |
| IntMap & | cols, | |||
| StringMap | units | |||
| ) | [inline, virtual] |
There are no source data columns.
Implements DataMethod< DataType >.
| void UkirtRunNum< DataType >::setTarget | ( | IntMap & | cols, | |
| StringMap | units | |||
| ) | [inline, virtual] |
Target is the data column with the ukirt run number.
Implements DataMethod< DataType >.
References UkirtRunNum< DataType >::mCol.
int UkirtRunNum< DataType >::mCol [private] |
Referenced by UkirtRunNum< DataType >::doit(), and UkirtRunNum< DataType >::setTarget().
std::string UkirtRunNum< DataType >::mRunNum [private] |
Referenced by UkirtRunNum< DataType >::doit(), and UkirtRunNum< DataType >::UkirtRunNum().
1.6.1