General Purpose Geodetic Library
|
#include <SgStnLogCollector.h>
Public Types | |
enum | InputType { IT_UNDEF = 0 , IT_FSLG = 1 , IT_CDMS = 2 , IT_PCMT = 3 , IT_METE = 4 } |
Public Member Functions | |
SgStnLogReadings () | |
SgStnLogReadings (const QString &stationName) | |
~SgStnLogReadings () | |
InputType | getItType () const |
double | getCableCalAmbig () const |
int | getCableSign () const |
QList< SgOnSourceRecord * > & | onSourceRecords () |
QList< SgCableCalReading * > & | cableCals () |
QList< SgCableCalReading * > & | cableLongs () |
QList< SgMeteoReading * > & | meteoPars () |
QList< SgTsysReading * > & | tSyses () |
QList< SgDbbc3TpReading * > & | dbbc3Tps () |
QList< SgTraklReading * > & | trakls () |
QList< SgPcalReading * > & | pcals () |
QList< SgSefdReading * > & | sefds () |
QList< SgDot2xpsReading * > & | dot2xpses () |
bool | areMeteosPresent () const |
bool | areCableCalsPresent () const |
const QString & | getExperimentName () const |
const QString & | getFsVersionLabel () const |
const QString & | getBackEndInfo () const |
const QString & | getRecorderInfo () const |
const SgChannelSetup & | getChannelSetup () const |
SgChannelSetup & | channelSetup () |
void | setItType (InputType t) |
void | setCableCalAmbig (double a) |
void | setCableSign (int n) |
void | setStationName (const QString &name) |
void | setExperimentName (const QString &name) |
void | setFsVersionLabel (const QString &ver) |
void | setBackEndInfo (const QString &info) |
void | setRecorderInfo (const QString &info) |
void | verifyReadings (SgVlbiStationInfo *stn, const QMap< QString, int > *defaultCableSignByStn) |
bool | propagateData (SgVlbiStationInfo *stn) |
void | allocateCableReadings () |
bool | createAntabFile (const QString &inputLogFileName, const QString &outputFileName, const QString &stnKey, const SgChannelSkeded *channelSkeded, bool useSkededChannelSetup, bool have2overwrite, bool reportAllTsysData) |
bool | createAntCalFile (const QString &inputLogFileName, const QString &outputFileName, const QString &stnKey, const SgChannelSkeded *channelSkeded, bool useSkededChannelSetup, bool have2overwrite, bool reportAllReadings, bool supressNonUsedSensors, int antcalOutputData, const QString &ext4compress, const QString &userCommand) |
Static Public Member Functions | |
static const QString | className () |
Private Attributes | |
InputType | itType_ |
bool | areMeteosPresent_ |
bool | areCableCalsPresent_ |
bool | areTsysesPresent_ |
bool | tSensorsPrinted2AntCal_ |
double | cableCalAmbig_ |
int | cableSign_ |
QString | stationName_ |
QString | experimentName_ |
QString | fsVersionLabel_ |
QString | backEndInfo_ |
QString | recorderInfo_ |
QList< SgOnSourceRecord * > | onSourceRecords_ |
QList< SgCableCalReading * > | cableCals_ |
QList< SgCableCalReading * > | cableLongs_ |
QList< SgMeteoReading * > | meteoPars_ |
QList< SgTsysReading * > | tSyses_ |
QList< SgDbbc3TpReading * > | dbbc3Tps_ |
QList< SgTraklReading * > | trakls_ |
QList< SgPcalReading * > | pcals_ |
QList< SgSefdReading * > | sefds_ |
QList< SgDot2xpsReading * > | dot2xpses_ |
QMap< QString, SgOnSourceRecord * > | recordByScan_ |
SgChannelSetup | channelSetup_ |
Static Private Attributes | |
static const QString | sFiller_ |
static const int | nFiller_ = -999 |
static const double | dFiller_ = -99.9 |
SgStnLogReadings: ====================================================================================================
Definition at line 1175 of file SgStnLogCollector.h.
Enumerator | |
---|---|
IT_UNDEF | |
IT_FSLG | |
IT_CDMS | |
IT_PCMT | |
IT_METE |
Definition at line 1178 of file SgStnLogCollector.h.
SgStnLogReadings::SgStnLogReadings | ( | ) |
A constructor. Creates an object.
Definition at line 789 of file SgStnLogCollector.cpp.
References areCableCalsPresent_, areMeteosPresent_, areTsysesPresent_, cableCalAmbig_, cableSign_, IT_UNDEF, itType_, and tSensorsPrinted2AntCal_.
SgStnLogReadings::SgStnLogReadings | ( | const QString & | stationName | ) |
A constructor. Creates an object.
Definition at line 817 of file SgStnLogCollector.cpp.
References areCableCalsPresent_, areMeteosPresent_, areTsysesPresent_, cableCalAmbig_, cableSign_, and tSensorsPrinted2AntCal_.
SgStnLogReadings::~SgStnLogReadings | ( | ) |
A destructor. Frees allocated memory.
Definition at line 843 of file SgStnLogCollector.cpp.
References cableCals_, cableLongs_, dbbc3Tps_, dot2xpses_, meteoPars_, onSourceRecords_, pcals_, recordByScan_, sefds_, trakls_, and tSyses_.
void SgStnLogReadings::allocateCableReadings | ( | ) |
Definition at line 1927 of file SgStnLogCollector.cpp.
References SgOnSourceRecord::cableCals(), cableCals_, className(), SgLogger::DBG, SgCableCalReading::getT(), SgOnSourceRecord::getTfinis(), SgOnSourceRecord::getTstart(), SgLogger::IO, logger, onSourceRecords_, stationName_, and SgLogger::write().
Referenced by SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1226 of file SgStnLogCollector.h.
References areCableCalsPresent_.
|
inline |
Definition at line 1225 of file SgStnLogCollector.h.
References areMeteosPresent_.
|
inline |
Definition at line 1215 of file SgStnLogCollector.h.
References cableCals_.
Referenced by SgStnLogCollector::readLogFile(), and SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1216 of file SgStnLogCollector.h.
References cableLongs_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1233 of file SgStnLogCollector.h.
References channelSetup_.
Referenced by SgStnLogCollector::extractPcalVgosReading(), SgStnLogCollector::extractTpcontVgosReading(), SgStnLogCollector::extractTsysReading(), SgStnLogCollector::extractTsysVgosReading(), SgStnLogCollector::readLogFile(), and SgStnLogCollector::setupTpSensor().
|
static |
Returns name of the class (for debug output).
Definition at line 781 of file SgStnLogCollector.cpp.
Referenced by allocateCableReadings(), cleanCableCalibrations(), cleanMeteoParameters(), compareChannelNumbers(), compareChannelSetups(), createAntabFile(), createAntCalFile(), determineCableSignFromLong(), export2antabFrqs_missedSetup(), export2antabFrqs_nativeSetup(), export2antabFrqs_skededSetup(), export2antabFrqs_vgosSetup(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), export2antCalPcal_vgosSetup(), interpolateMeteoParameters(), lookupScanName(), propagateData(), and verifyReadings().
|
private |
Definition at line 1294 of file SgStnLogCollector.cpp.
References cableCalAmbig_, SgOnSourceRecord::cableCals(), cableCals_, className(), SgLogger::DBG, SgCableCalReading::getV(), SgLogger::IO, logger, onSourceRecords_, SgCableCalReading::setV(), stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by verifyReadings().
|
private |
Definition at line 1406 of file SgStnLogCollector.cpp.
References className(), SgLogger::DBG, SgLogger::ERR, SgMJD::F_INTERNAL, SgMJD::F_Simple, SgVector::getElement(), SgLogger::INF, SgLogger::IO, logger, meteoPars_, SgVector::setElement(), SgMeteoData::setPressure(), SgMeteoData::setRelativeHumidity(), SgMeteoData::setTemperature(), stationName_, SgMJD::toString(), SgLogger::write(), and SgLogger::WRN.
Referenced by verifyReadings().
|
private |
Definition at line 2562 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CSB_DUAL, CSB_UNDEF, SgChannelSkeded::StnCfg::getChannelCfgs(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, logger, stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile(), and createAntCalFile().
|
private |
Definition at line 2339 of file SgStnLogCollector.cpp.
References SgChannelSetup::bbcBandwidthByIdx(), SgChannelSetup::bbcFreqByIdx(), channelSetup_, className(), CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, SgChannelSkeded::StnCfg::getChannelCfgs(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, SgChannelSetup::loFreqById(), logger, SgChannelSetup::loIdByCid(), SgChannelSetup::loIdByIdx(), SgChannelSetup::loSideBandById(), stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile(), and createAntCalFile().
bool SgStnLogReadings::createAntabFile | ( | const QString & | inputLogFileName, |
const QString & | outputFileName, | ||
const QString & | stnKey, | ||
const SgChannelSkeded * | channelSkeded, | ||
bool | useSkededChannelSetup, | ||
bool | have2overwrite, | ||
bool | reportAllTsysData | ||
) |
Definition at line 2607 of file SgStnLogCollector.cpp.
References cableCals_, cableSign_, channelSetup_, className(), compareChannelNumbers(), compareChannelSetups(), SgLogger::DBG, export2antabFrqs_missedSetup(), export2antabFrqs_nativeSetup(), export2antabFrqs_skededSetup(), export2antabFrqs_vgosSetup(), SgMJD::F_SOLVE_SPLFL, SgMJD::F_SOLVE_SPLFL_V3, SgTraklReading::getAz(), SgTraklReading::getEl(), SgChannelSetup::getHwType(), SgMeteoReading::getM(), SgMeteoData::getPressure(), SgMeteoData::getRelativeHumidity(), SgOnSourceRecord::getScanName(), SgOnSourceRecord::getSourceName(), SgCableCalReading::getT(), SgMeteoReading::getT(), SgTsysReading::getT(), SgMeteoData::getTemperature(), SgOnSourceRecord::getTfinis(), SgOnSourceRecord::getTstart(), SgTsysReading::getTsys(), SgCableCalReading::getV(), SgChannelSetup::HT_VGOS, SgChannelSetup::ifIdByTpSensorKey(), SgLogger::INF, SgLogger::IO, SgLogger::IO_TXT, SgChannelSkeded::isOk(), libraryVersion, logger, meteoPars_, SgVersion::name(), onSourceRecords_, SgTsysReading::osRec(), SgChannelSetup::selfCheck(), SgChannelSkeded::stnCfgByKey_, SgMJD::toString(), SgTsysReading::trakls(), SgOnSourceRecord::tSyses(), tSyses_, SgLogger::write(), and SgLogger::WRN.
Referenced by SgStnLogCollector::createAntabFile(), and SgStnLogCollector::propagateData().
bool SgStnLogReadings::createAntCalFile | ( | const QString & | inputLogFileName, |
const QString & | outputFileName, | ||
const QString & | stnKey, | ||
const SgChannelSkeded * | channelSkeded, | ||
bool | useSkededChannelSetup, | ||
bool | have2overwrite, | ||
bool | reportAllReadings, | ||
bool | supressNonUsedSensors, | ||
int | antcalOutputData, | ||
const QString & | ext4compress, | ||
const QString & | userCommand | ||
) |
Definition at line 3527 of file SgStnLogCollector.cpp.
References AOD_CABLE_CAL, AOD_CABLE_SIGN, AOD_DATA_ON, AOD_DBBC3TP, AOD_FMTGPS, AOD_METEO, AOD_PCAL, AOD_SEFD, AOD_TPI, AOD_TSYS, backEndInfo_, SgChannelSetup::BET_DBBC3, cableCals_, cableSign_, channelSetup_, className(), SgIoExtFilterHandler::closeFlt(), compareChannelNumbers(), compareChannelSetups(), compressors, DAY2SEC, dbbc3Tps_, SgLogger::DBG, dFiller_, dot2xpses_, driverVersion, experimentName_, export2antabFrqs_missedSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), export2antCalPcal_vgosSetup(), SgMJD::F_SOLVE_SPLFL, SgMJD::F_SOLVE_SPLFL_V3, FLTD_Output, fsVersionLabel_, SgTraklReading::getAz(), SgSefdReading::getAz(), SgChannelSetup::getBackEndType(), SgIoExternalFilter::getDefaultExtension(), SgDot2xpsReading::getDot2gpsByBrd(), SgDot2xpsReading::getDot2ppsByBrd(), SgTraklReading::getEl(), SgSefdReading::getEl(), SgChannelSetup::getHwType(), SgOnSourceRecord::getIdx(), SgMeteoReading::getM(), SgCableCalReading::getOsRec(), SgMeteoReading::getOsRec(), SgTsysReading::getOsRec(), SgDbbc3TpReading::getOsRec(), SgPcalReading::getOsRec(), SgDot2xpsReading::getOsRec(), SgPcalReading::getPcal(), SgMeteoData::getPressure(), SgMeteoData::getRelativeHumidity(), SgOnSourceRecord::getScanName(), SgOnSourceRecord::getSourceName(), SgSefdReading::getSrcName(), SgCableCalReading::getT(), SgMeteoReading::getT(), SgTsysReading::getT(), SgDbbc3TpReading::getT(), SgPcalReading::getT(), SgSefdReading::getT(), SgDot2xpsReading::getT(), SgOnSourceRecord::getTdataOn(), SgMeteoData::getTemperature(), SgOnSourceRecord::getTfinis(), SgDbbc3TpReading::getTpBySensor(), SgTsysReading::getTpcont(), SgTsysReading::getTsys(), SgCableCalReading::getV(), SgSefdReading::getValByChanKey(), SgChannelSetup::HT_VGOS, SgChannelSetup::ifIdByTpSensorKey(), SgLogger::IO, SgLogger::IO_TXT, SgChannelSkeded::isOk(), libraryVersion, logger, SgIoExtFilterHandler::lookupFilterByFileName(), meteoPars_, SgVersion::name(), nFiller_, onSourceRecords_, SgIoExtFilterHandler::openFlt(), SgChannelSetup::pcalIdByKey(), pcals_, RAD2DEG, recorderInfo_, sefds_, SgChannelSetup::selfCheck(), sFiller_, SgChannelSkeded::stnCfgByKey_, str4AntCal(), SgMJD::toString(), SgTsysReading::trakls(), tSensorsPrinted2AntCal_, tSyses_, SgLogger::write(), SgLogger::WRN, and SgChannelSetup::xpsIdByKey().
Referenced by SgStnLogCollector::createAntCalFile().
|
inline |
Definition at line 1219 of file SgStnLogCollector.h.
References dbbc3Tps_.
Referenced by SgStnLogCollector::readDbbc3DumpFile(), and SgStnLogCollector::readLogFile().
|
private |
Definition at line 1206 of file SgStnLogCollector.cpp.
References cableCals_, cableLongs_, className(), SgLogger::DBG, SgLogger::IO, logger, SgMJD::toString(), SgLogger::write(), and SgLogger::WRN.
Referenced by verifyReadings().
|
inline |
Definition at line 1223 of file SgStnLogCollector.h.
References dot2xpses_.
Referenced by SgStnLogCollector::readLogFile().
|
private |
Definition at line 2273 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CP_UNDEF, CSB_LSB, CSB_UNDEF, CSB_USB, SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, logger, stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile(), and createAntCalFile().
|
private |
Definition at line 1951 of file SgStnLogCollector.cpp.
References SgChannelSetup::bbcBandwidthByIdx(), SgChannelSetup::bbcFreqByIdx(), channelSetup_, className(), CP_LeftCP, CP_RightCP, CP_UNDEF, CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, SgChannelSetup::loFreqById(), logger, SgChannelSetup::loIdByCid(), SgChannelSetup::loIdByIdx(), SgChannelSetup::loPolarizationById(), SgChannelSetup::loSideBandById(), stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile().
|
private |
Definition at line 2196 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CP_UNDEF, CSB_LSB, CSB_UNDEF, CSB_USB, SgChannelSkeded::StnCfg::getChannelCfgs(), SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, logger, stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile().
|
private |
Definition at line 2096 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CP_HorizontalLP, CP_LeftCP, CP_RightCP, CP_UNDEF, CP_VerticalLP, CSB_LSB, CSB_UNDEF, CSB_USB, SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, SgChannelSetup::loFreqById(), logger, SgChannelSetup::loIdByCid(), SgChannelSetup::loIdByIdx(), SgChannelSetup::loPolarizationById(), stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntabFile().
|
private |
Definition at line 2933 of file SgStnLogCollector.cpp.
References SgChannelSetup::bbcBandwidthByIdx(), SgChannelSetup::bbcFreqByIdx(), channelSetup_, className(), CP_HorizontalLP, CP_LeftCP, CP_RightCP, CP_UNDEF, CP_VerticalLP, CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, dFiller_, SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, SgChannelSetup::loFreqById(), logger, SgChannelSetup::loIdByCid(), SgChannelSetup::loIdByIdx(), SgChannelSetup::loPolarizationById(), SgChannelSetup::loSideBandById(), sFiller_, stationName_, tSensorsPrinted2AntCal_, SgLogger::write(), and SgLogger::WRN.
|
private |
Definition at line 3278 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CP_UNDEF, CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, dFiller_, SgLogger::ERR, SgChannelSkeded::StnCfg::getChannelCfgs(), SgChannelSetup::ifFreqByIdx(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, logger, sFiller_, stationName_, tSensorsPrinted2AntCal_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntCalFile().
|
private |
Definition at line 3086 of file SgStnLogCollector.cpp.
References SgChannelSetup::calcSkyFreq(), channelSetup_, className(), CP_HorizontalLP, CP_LeftCP, CP_RightCP, CP_UNDEF, CP_VerticalLP, CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, dFiller_, SgChannelSetup::ifBandwidthByTpSensorKey(), SgChannelSetup::ifFreqByTpSensorKey(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifIdxById(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::IO, SgChannelSetup::loFreqByTpSensorKey(), logger, SgChannelSetup::loIdByTpSensorKey(), SgChannelSetup::loPolarizationByTpSensorKey(), SgChannelSetup::loSideBandByTpSensorKey(), SgChannelSetup::origSensorIdById(), sFiller_, stationName_, tSensorsPrinted2AntCal_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntCalFile().
|
private |
Definition at line 3367 of file SgStnLogCollector.cpp.
References channelSetup_, className(), CP_HorizontalLP, CP_LeftCP, CP_RightCP, CP_UNDEF, CP_VerticalLP, CSB_DUAL, CSB_LSB, CSB_UNDEF, CSB_USB, dFiller_, SgLogger::IO, logger, nFiller_, SgChannelSetup::pcalIdByKey(), SgChannelSetup::pcalLoFreqByKey(), SgChannelSetup::pcalOffsetByKey(), SgChannelSetup::pcalPolarizationByKey(), SgChannelSetup::pcalSideBandByKey(), SgChannelSetup::pcalWidthByKey(), sFiller_, sideBand2Str(), stationName_, SgLogger::write(), and SgLogger::WRN.
Referenced by createAntCalFile().
|
inline |
Definition at line 1229 of file SgStnLogCollector.h.
References backEndInfo_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1212 of file SgStnLogCollector.h.
References cableCalAmbig_.
|
inline |
Definition at line 1213 of file SgStnLogCollector.h.
References cableSign_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1232 of file SgStnLogCollector.h.
References channelSetup_.
|
inline |
Definition at line 1227 of file SgStnLogCollector.h.
References experimentName_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1228 of file SgStnLogCollector.h.
References fsVersionLabel_.
|
inline |
Definition at line 1211 of file SgStnLogCollector.h.
References itType_.
|
inline |
Definition at line 1230 of file SgStnLogCollector.h.
References recorderInfo_.
Referenced by SgStnLogCollector::readLogFile().
|
private |
Definition at line 1598 of file SgStnLogCollector.cpp.
References className(), DAY2SEC, SgLogger::IO, logger, SgVlbiAuxObservation::meteoData(), meteoPars_, SgVlbiAuxObservation::setMeteoData(), SgMeteoData::setPressure(), SgMeteoData::setRelativeHumidity(), SgMeteoData::setTemperature(), stationName_, SgMJD::toString(), SgLogger::write(), and SgLogger::WRN.
Referenced by propagateData().
|
private |
Definition at line 1149 of file SgStnLogCollector.cpp.
References className(), SgMJD::F_Simple, SgVlbiAuxObservation::getOwner(), SgOnSourceRecord::getScanName(), SgVlbiObservation::getScanName(), SgOnSourceRecord::getSourceName(), SgOnSourceRecord::getTfinis(), SgOnSourceRecord::getTstart(), SgLogger::IO_TXT, logger, SgOnSourceRecord::setScanName(), stationName_, SgMJD::toString(), SgLogger::write(), and SgLogger::WRN.
Referenced by verifyReadings().
|
inline |
Definition at line 1217 of file SgStnLogCollector.h.
References meteoPars_.
Referenced by SgStnLogCollector::checkRinexFile(), SgStnLogCollector::readLogFile(), and SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1214 of file SgStnLogCollector.h.
References onSourceRecords_.
Referenced by SgStnLogCollector::readDbbc3DumpFile(), SgStnLogCollector::readLogFile(), and SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1221 of file SgStnLogCollector.h.
References pcals_.
Referenced by SgStnLogCollector::readLogFile().
bool SgStnLogReadings::propagateData | ( | SgVlbiStationInfo * | stn | ) |
Definition at line 1660 of file SgStnLogCollector.cpp.
References SgAttribute::addAttr(), areCableCalsPresent_, areMeteosPresent_, areTsysesPresent_, SgVlbiStationInfo::Attr_CABLE_CAL_IS_CDMS, SgVlbiStationInfo::Attr_CABLE_CAL_MODIFIED, SgVlbiStationInfo::Attr_HAS_CABLE_CAL, SgVlbiStationInfo::Attr_HAS_METEO, SgVlbiStationInfo::Attr_HAS_TSYS, SgVlbiStationInfo::Attr_METEO_MODIFIED, SgVlbiStationInfo::Attr_TSYS_MODIFIED, SgVlbiStationInfo::auxObservationByScanId(), SgOnSourceRecord::cableCals(), cableCals_, SgVlbiAuxObservation::cableCorrections(), cableSign_, SgVlbiAuxObservation::CCT_CDMS, SgVlbiAuxObservation::CCT_FSLG, SgVlbiAuxObservation::CCT_PCMT, channelSetup_, className(), SgLogger::ERR, SgChannelSetup::getHwType(), SgObjectInfo::getKey(), SgVlbiAuxObservation::getOwner(), SgVlbiObservation::getScanName(), SgOnSourceRecord::getSourceName(), SgTsysReading::getTsys(), SgChannelSetup::HT_VGOS, SgChannelSetup::ifFreqByTpSensorKey(), SgChannelSetup::ifIdByTpSensorKey(), SgChannelSetup::ifPolarizationById(), SgChannelSetup::ifSideBandById(), SgLogger::INF, interpolateMeteoParameters(), SgLogger::IO, SgAttribute::isAttr(), IT_CDMS, IT_FSLG, IT_PCMT, itType_, logger, SgVlbiObservation::observableByKey(), recordByScan_, SgVlbiAuxObservation::setCableCalibration(), SgVlbiStationInfo::setCableCalMultiplierDBCal(), SgVector::setElement(), SgVlbiAuxObservation::setTsyses(), SgVlbiObservation::src(), stationName_, SgOnSourceRecord::tSyses(), SgVlbiStationInfo::tsysIfFreqs(), SgVlbiStationInfo::tsysIfIds(), SgVlbiStationInfo::tsysIfPolarizations(), SgVlbiStationInfo::tsysIfSideBands(), tZero, SgLogger::write(), and SgLogger::WRN.
Referenced by SgVlbaLogCollector::propagateData(), and SgStnLogCollector::propagateData().
|
private |
Definition at line 882 of file SgStnLogCollector.cpp.
References areCableCalsPresent_, cableCals_, and onSourceRecords_.
Referenced by verifyReadings().
|
private |
Definition at line 898 of file SgStnLogCollector.cpp.
References areMeteosPresent_, meteoPars_, and onSourceRecords_.
Referenced by verifyReadings().
|
private |
Definition at line 912 of file SgStnLogCollector.cpp.
References areTsysesPresent_, and tSyses_.
Referenced by verifyReadings().
|
inline |
Definition at line 1222 of file SgStnLogCollector.h.
References sefds_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1241 of file SgStnLogCollector.h.
References backEndInfo_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1236 of file SgStnLogCollector.h.
References cableCalAmbig_.
Referenced by SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1237 of file SgStnLogCollector.h.
References cableSign_.
Referenced by SgStnLogCollector::readLogFile(), and SgVlbaLogCollector::readLogFile().
|
inline |
Definition at line 1239 of file SgStnLogCollector.h.
References experimentName_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1240 of file SgStnLogCollector.h.
References fsVersionLabel_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1235 of file SgStnLogCollector.h.
References itType_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1242 of file SgStnLogCollector.h.
References recorderInfo_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1238 of file SgStnLogCollector.h.
References stationName_.
Referenced by SgStnLogCollector::propagateData().
|
private |
Definition at line 3519 of file SgStnLogCollector.cpp.
References sFiller_.
Referenced by createAntCalFile().
|
inline |
Definition at line 1220 of file SgStnLogCollector.h.
References trakls_.
Referenced by SgStnLogCollector::readLogFile().
|
inline |
Definition at line 1218 of file SgStnLogCollector.h.
References tSyses_.
Referenced by SgStnLogCollector::readLogFile().
void SgStnLogReadings::verifyReadings | ( | SgVlbiStationInfo * | stn, |
const QMap< QString, int > * | defaultCableSignByStn | ||
) |
Definition at line 923 of file SgStnLogCollector.cpp.
References areCableCalsPresent_, areMeteosPresent_, areTsysesPresent_, SgVlbiStationInfo::auxObservationByScanId(), cableCalAmbig_, SgOnSourceRecord::cableCals(), cableCals_, cableLongs_, cableSign_, className(), cleanCableCalibrations(), cleanMeteoParameters(), SgLogger::DBG, determineCableSignFromLong(), SgMJD::F_Simple, SgOnSourceRecord::getScanName(), SgOnSourceRecord::getSourceName(), SgOnSourceRecord::getTfinis(), SgOnSourceRecord::getTstart(), SgLogger::INF, SgLogger::IO, IT_FSLG, IT_METE, itType_, logger, lookupScanName(), SgOnSourceRecord::meteoPars(), meteoPars_, SgVlbiStationInfo::name(), onSourceRecords_, recordByScan_, removeCableCalReadings(), removeMeteoReadings(), removeTsysReadings(), stationName_, SgMJD::toString(), tSyses_, SgLogger::write(), and SgLogger::WRN.
Referenced by SgVlbaLogCollector::propagateData(), and SgStnLogCollector::propagateData().
|
private |
Definition at line 1275 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), areCableCalsPresent(), propagateData(), removeCableCalReadings(), and verifyReadings().
|
private |
Definition at line 1274 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), areMeteosPresent(), propagateData(), removeMeteoReadings(), and verifyReadings().
|
private |
Definition at line 1276 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), propagateData(), removeTsysReadings(), and verifyReadings().
|
private |
Definition at line 1283 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), getBackEndInfo(), and setBackEndInfo().
|
private |
Definition at line 1278 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), cleanCableCalibrations(), getCableCalAmbig(), setCableCalAmbig(), and verifyReadings().
|
private |
Definition at line 1286 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), allocateCableReadings(), cableCals(), cleanCableCalibrations(), createAntabFile(), createAntCalFile(), determineCableSignFromLong(), propagateData(), removeCableCalReadings(), and verifyReadings().
|
private |
Definition at line 1287 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), cableLongs(), determineCableSignFromLong(), and verifyReadings().
|
private |
Definition at line 1279 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), createAntabFile(), createAntCalFile(), getCableSign(), propagateData(), setCableSign(), and verifyReadings().
|
private |
Definition at line 1302 of file SgStnLogCollector.h.
Referenced by channelSetup(), compareChannelNumbers(), compareChannelSetups(), createAntabFile(), createAntCalFile(), export2antabFrqs_missedSetup(), export2antabFrqs_nativeSetup(), export2antabFrqs_skededSetup(), export2antabFrqs_vgosSetup(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), export2antCalPcal_vgosSetup(), getChannelSetup(), and propagateData().
|
private |
Definition at line 1290 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), createAntCalFile(), and dbbc3Tps().
|
staticprivate |
Definition at line 1297 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), and export2antCalPcal_vgosSetup().
|
private |
Definition at line 1294 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), createAntCalFile(), and dot2xpses().
|
private |
Definition at line 1281 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), getExperimentName(), and setExperimentName().
|
private |
Definition at line 1282 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), getFsVersionLabel(), and setFsVersionLabel().
|
private |
Definition at line 1273 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), getItType(), propagateData(), setItType(), and verifyReadings().
|
private |
Definition at line 1288 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), cleanMeteoParameters(), createAntabFile(), createAntCalFile(), interpolateMeteoParameters(), meteoPars(), removeMeteoReadings(), and verifyReadings().
|
staticprivate |
Definition at line 1296 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), and export2antCalPcal_vgosSetup().
|
private |
Definition at line 1285 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), allocateCableReadings(), cleanCableCalibrations(), createAntabFile(), createAntCalFile(), onSourceRecords(), removeCableCalReadings(), removeMeteoReadings(), and verifyReadings().
|
private |
Definition at line 1292 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), createAntCalFile(), and pcals().
|
private |
Definition at line 1301 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), propagateData(), and verifyReadings().
|
private |
Definition at line 1284 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), getRecorderInfo(), and setRecorderInfo().
|
private |
Definition at line 1293 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), createAntCalFile(), and sefds().
|
staticprivate |
Definition at line 1295 of file SgStnLogCollector.h.
Referenced by createAntCalFile(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), export2antCalPcal_vgosSetup(), and str4AntCal().
|
private |
Definition at line 1280 of file SgStnLogCollector.h.
Referenced by allocateCableReadings(), cleanCableCalibrations(), cleanMeteoParameters(), compareChannelNumbers(), compareChannelSetups(), export2antabFrqs_missedSetup(), export2antabFrqs_nativeSetup(), export2antabFrqs_skededSetup(), export2antabFrqs_vgosSetup(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), export2antCalFrqs_vgosSetup(), export2antCalPcal_vgosSetup(), interpolateMeteoParameters(), lookupScanName(), propagateData(), setStationName(), and verifyReadings().
|
private |
Definition at line 1291 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), and trakls().
|
private |
Definition at line 1277 of file SgStnLogCollector.h.
Referenced by SgStnLogReadings(), createAntCalFile(), export2antCalFrqs_nativeSetup(), export2antCalFrqs_skededSetup(), and export2antCalFrqs_vgosSetup().
|
private |
Definition at line 1289 of file SgStnLogCollector.h.
Referenced by ~SgStnLogReadings(), createAntabFile(), createAntCalFile(), removeTsysReadings(), tSyses(), and verifyReadings().