VieSched++
VieVS VLBI Scheduling Software
VieVS::ObservingMode Member List

This is the complete list of members for VieVS::ObservingMode, including all inherited members.

addBlock(const std::shared_ptr< const If > &newIf)VieVS::ObservingModeinline
addBlock(const std::shared_ptr< const Bbc > &newBbc)VieVS::ObservingModeinline
addBlock(const std::shared_ptr< const Freq > &newFreq)VieVS::ObservingModeinline
addBlock(const std::shared_ptr< const Track > &newTrack)VieVS::ObservingModeinline
addBlock(const std::string &newTrackFrameFormat)VieVS::ObservingModeinline
addDummyBands(const std::map< std::string, std::vector< double >> &band)VieVS::ObservingMode
addMode(const std::shared_ptr< const Mode > &newMode)VieVS::ObservingModeinline
Backup enum nameVieVS::ObservingMode
bandsVieVS::ObservingModestatic
bbcs_VieVS::ObservingModeprivate
calcMeanFrequencies()VieVS::ObservingMode
freqs_VieVS::ObservingModeprivate
getBbcPerIndex(int idx)VieVS::ObservingModeinline
getBbcs() const VieVS::ObservingModeinline
getFreqPerIndex(int idx)VieVS::ObservingModeinline
getFreqs() const VieVS::ObservingModeinline
getId() const VieVS::VieVS_Objectinline
getIfPerIndex(int idx)VieVS::ObservingModeinline
getIfs() const VieVS::ObservingModeinline
getMode(unsigned long id) const VieVS::ObservingModeinline
getModePerIndex(int idx)VieVS::ObservingModeinline
getModes() const VieVS::ObservingModeinline
getStationIds(const boost::property_tree::ptree &tree)VieVS::ObservingModeprivate
getStationNames() const VieVS::ObservingModeinline
getTrackFrameFormats() const VieVS::ObservingModeinline
getTracks() const VieVS::ObservingModeinline
getTracksPerIndex(int idx)VieVS::ObservingModeinline
hasId(unsigned long id) const VieVS::VieVS_Objectinline
hasValidId() const VieVS::VieVS_Objectinline
ifs_VieVS::ObservingModeprivate
minSNRVieVS::ObservingModestatic
modes_VieVS::ObservingModeprivate
nextIdVieVS::ObservingModeprivatestatic
ObservingMode()VieVS::ObservingMode
ObservingMode(const boost::property_tree::ptree &tree, const std::vector< std::string > &staNames)VieVS::ObservingMode
operationNotesSummary(std::ofstream &of) const VieVS::ObservingMode
printId() const VieVS::VieVS_Objectinline
Property enum nameVieVS::ObservingMode
readFromSkedCatalogs(const SkdCatalogReader &skd)VieVS::ObservingMode
readSkdBbc(const std::shared_ptr< Mode > &mode, const SkdCatalogReader &skd)VieVS::ObservingModeprivate
readSkdFreq(const std::shared_ptr< Mode > &mode, const SkdCatalogReader &skd, const std::map< int, std::pair< int, Freq::Net_sideband >> &channelNr2Bbc)VieVS::ObservingModeprivate
readSkdIf(const std::shared_ptr< Mode > &mode, const SkdCatalogReader &skd)VieVS::ObservingModeprivate
readSkdTrackFrameFormat(const std::shared_ptr< Mode > &mode, const SkdCatalogReader &skd)VieVS::ObservingModeprivate
readSkdTracks(const std::shared_ptr< Mode > &mode, const SkdCatalogReader &skd)VieVS::ObservingModeprivate
setId(unsigned long id)VieVS::VieVS_Objectinline
setStationNames(const std::vector< std::string > &names)VieVS::ObservingModeinline
simpleMode(unsigned long nsta, double samplerate, unsigned int bits, const std::unordered_map< std::string, unsigned int > &band2channel, const std::unordered_map< std::string, double > &band2wavelength, double efficiencyFactor=-1)VieVS::ObservingMode
sourceBackupVieVS::ObservingModestatic
sourceBackupValueVieVS::ObservingModestatic
sourcePropertyVieVS::ObservingModestatic
stationBackupVieVS::ObservingModestatic
stationBackupValueVieVS::ObservingModestatic
stationNames_VieVS::ObservingModeprivate
stationPropertyVieVS::ObservingModestatic
summary(std::ofstream &of) const VieVS::ObservingMode
toPropertytree() const VieVS::ObservingMode
toTrackFrameFormatDefinitions(std::ofstream &of) const VieVS::ObservingModeprivate
toVexBbcBlock(std::ofstream &of) const VieVS::ObservingMode
toVexFreqBlock(std::ofstream &of) const VieVS::ObservingMode
toVexIfBlock(std::ofstream &of) const VieVS::ObservingMode
toVexModeBlock(std::ofstream &of) const VieVS::ObservingMode
toVexTracksBlock(std::ofstream &of) const VieVS::ObservingMode
trackFrameFormats_VieVS::ObservingModeprivate
tracks_VieVS::ObservingModeprivate
Type enum nameVieVS::ObservingMode
typeVieVS::ObservingModestatic
VieVS_Object(unsigned long id)VieVS::VieVS_Objectinlineexplicit
wavelengthsVieVS::ObservingModestatic