GBTSPFiller.h
Classes
- GBTSPFiller -- A GBTBackendFiller for Spectral Processor data (full description)
Interface
- Public Members
- GBTSPFiller(const String &msName, const Regex &object)
- ~GBTSPFiller()
- virtual GBTScanLogReader::BACKENDS type()
- virtual Bool fill(const String &backendFile, const Block<String> &dapFiles, const String &ifManagerFile, const Block<String> &rxCalInfoFiles, const GBTGOFile &goFile, const String &antennaFile, const GBTStateTable &masterState, const GBTLO1File &LO1A, const GBTLO1File &LO1B, const GBTMSFillOptions &fillOptions)
- Private Members
- void attachColumns()
- void handleColumns()
- MVTime rowTime(const RORecordFieldPtr<Int> &utdateField, const RORecordFieldPtr<Double> &utcstartField, Double tdur)
- GBTSPFiller()
- GBTSPFiller(const GBTSPFiller &)
- GBTSPFiller &operator=(const GBTSPFiller &)
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
Etymology
This fills GBT Spectral Processor data to a MS, hence GBTSPFiller.
Synopsis
Example
Motivation
There exist Spectral Processor data at the GBT which needs to be filled.
To Do
Member Description
construct one
virtual Bool fill(const String &backendFile, const Block<String> &dapFiles, const String &ifManagerFile, const Block<String> &rxCalInfoFiles, const GBTGOFile &goFile, const String &antennaFile, const GBTStateTable &masterState, const GBTLO1File &LO1A, const GBTLO1File &LO1B, const GBTMSFillOptions &fillOptions)
fill a given backend file and DAP files
extract the start time at the current row of the data table
unset and unavailable
GBTSPFiller &operator=(const GBTSPFiller &)