23 #ifndef SG_VLBI_BAND_H
24 #define SG_VLBI_BAND_H
34 #include <QtCore/QList>
35 #include <QtCore/QMap>
QString strPhdAmbigsStat_
QMap< int, SgVlbiBaselineInfo * > baselinesByIdx_
int bitsPerSample() const
void setFrequency(double f)
QMap< QString, SgVector * > & phCalOffset_1ByBln()
void setTCreation(const SgMJD &t)
void setCorrelatorType(const QString &name)
QMap< int, SgVlbiStationInfo * > stationsByIdx_
QMap< QString, SgVlbiBaselineInfo * > & baselinesByName()
QMap< QString, SgVlbiStationInfo * > & stationsByName()
QMap< QString, SgVector * > phCalOffset_2ByBln_
int getInputFileVersion() const
const SgMJD & getTCreation() const
QMap< int, int > bitsPerSampleByCount_
void setInputFileName(const QString &fileName)
const QString & getInputFileName() const
bool saveIntermediateResults(QDataStream &) const
void setInputFileVersion(int version)
QString strGrdAmbigsStat_
QList< SgVlbiObservable * > & observables()
const QString & strGrdAmbigsStat() const
double typicalGrdAmbigSpacing_
QMap< int, SgVlbiBaselineInfo * > & baselinesByIdx()
QMap< QString, SgVlbiBaselineInfo * > baselinesByName_
QMap< QString, SgVlbiStationInfo * > stationsByName_
int getMaxNumOfChannels() const
QMap< QString, SgVector * > phCalOffset_1ByBln_
QMap< double, int > sampleRateByCount_
QMap< QString, SgVlbiSourceInfo * > & sourcesByName()
void setMaxNumOfChannels(int num)
QList< SgVlbiObservable * > observables_
double typicalPhdAmbigSpacing() const
double typicalGrdAmbigSpacing() const
const QString & recordMode() const
QMap< int, SgVlbiSourceInfo * > & sourcesByIdx()
double getFrequency() const
SgVlbiBaselineInfo * lookupBaselineByIdx(int)
bool operator<(const SgVlbiBand &band) const
SgVlbiSourceInfo * lookupSourceByIdx(int)
QMap< int, SgVlbiSourceInfo * > sourcesByIdx_
QMap< double, int > grdAmbigsBySpacing_
const SgVlbiHistory & history() const
QMap< double, int > phdAmbigsBySpacing_
QMap< QString, SgVector * > & phCalOffset_2ByBln()
int getNumOfConstraints() const
SgVlbiHistory & history()
const QMap< double, int > & sampleRateByCount() const
SgVlbiStationInfo * lookupStationByIdx(int)
QMap< int, SgVlbiStationInfo * > & stationsByIdx()
double sampleRate() const
bool loadIntermediateResults(QDataStream &)
const QString & strPhdAmbigsStat() const
const QString & getCorrelatorType() const
const QMap< double, int > & grdAmbigsBySpacing() const
const QString className() const
const QMap< double, int > & phdAmbigsBySpacing() const
@ Attr_HAS_IONO_SOLUTION
the band contains ionospheric corrections;
@ Attr_MISSING_CHANNEL_INFO
the band lacks info on channel setup;
@ Attr_PRIMARY
the band is a primary band;
@ Attr_HAS_AMBIGS
the band contains group delays and ambiguities;
@ Attr_NOT_VALID
omit these data;
QMap< QString, SgVlbiSourceInfo * > sourcesByName_
double typicalPhdAmbigSpacing_
const QMap< int, int > & bitsPerSampleByCount() const