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

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

applyMultiSchedParameters(const VieVS::MultiScheduling::Parameters &parameters, int version)VieVS::Initializer
baselineSetup(std::vector< std::vector< Baseline::Event >> &events, const boost::property_tree::ptree &tree, const std::unordered_map< std::string, ParameterSettings::ParametersBaselines > &parameters, const std::unordered_map< std::string, std::vector< std::string >> &groups, const Baseline::Parameters &parentPARA) noexceptVieVS::Initializerprivate
blGroups_VieVS::Initializerprivate
calib_VieVS::Initializerprivate
connectObservingMode(std::ofstream &of) noexceptVieVS::Initializer
createSatellites(const SkdCatalogReader &reader, std::ofstream &of) noexceptVieVS::Initializer
createSources(const SkdCatalogReader &reader, std::ofstream &of) noexceptVieVS::Initializer
createSpacecrafts(const SkdCatalogReader &reader, std::ofstream &of) noexceptVieVS::Initializer
createStations(const SkdCatalogReader &reader, std::ofstream &of) noexceptVieVS::Initializer
generateFluxObject(const std::string &name, const std::string &commonname, const std::map< std::string, std::vector< std::string >> &fluxCatalog, bool fluxNecessary, std::ofstream &of)VieVS::Initializerprivate
getId() const VieVS::VieVS_Objectinline
getMembers(const std::string &name, const std::vector< Station > &stations)VieVS::Initializerprivate
getMembers(const std::string &name, const std::vector< Baseline > &baselines)VieVS::Initializerprivate
getMembers(const std::string &name, const SourceList &sourceList)VieVS::Initializerprivate
getNetwork()VieVS::Initializerinline
getXml() const VieVS::Initializerinline
hasId(unsigned long id) const VieVS::VieVS_Objectinline
hasValidId() const VieVS::VieVS_Objectinline
himp_VieVS::Initializerprivate
initializeAstrometricCalibrationBlocks(std::ofstream &of)VieVS::Initializer
initializeAstronomicalParameteres() noexceptVieVS::Initializerstatic
initializeBaselines() noexceptVieVS::Initializer
initializeCalibrationBlocks()VieVS::Initializer
initializeFocusCornersAlgorithm() noexceptVieVS::Initializer
initializeGeneral(std::ofstream &of) noexceptVieVS::Initializer
initializeHighImpactScanDescriptor(std::ofstream &of)VieVS::Initializer
initializeObservingMode(const SkdCatalogReader &skdCatalogs, std::ofstream &of) noexceptVieVS::Initializer
initializeObservingMode(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) noexceptVieVS::Initializer
initializeOptimization(std::ofstream &of)VieVS::Initializer
Initializer()VieVS::Initializer
Initializer(const std::string &path)VieVS::Initializerexplicit
Initializer(const boost::property_tree::ptree &xml)VieVS::Initializerexplicit
initializeSkyCoverages() noexceptVieVS::Initializer
initializeSources(MemberType type) noexceptVieVS::Initializer
initializeSourceSequence() noexceptVieVS::Initializer
initializeStations() noexceptVieVS::Initializer
initializeWeightFactors() noexceptVieVS::Initializer
MemberType enum nameVieVS::Initializer
minutesVisible(std::shared_ptr< const AbstractSource > source, const AbstractSource::Parameters &parameters, unsigned int start, unsigned int end)VieVS::Initializerprivate
multiSchedulingParameters_VieVS::Initializerprivate
network_VieVS::Initializerprivate
nextIdVieVS::Initializerprivatestatic
obsModes_VieVS::Initializerprivate
parameters_VieVS::Initializerprivate
precalcAzElStations() noexceptVieVS::Initializer
precalcSubnettingSrcIds() noexceptVieVS::Initializer
preCalculated_VieVS::Initializerprivate
printId() const VieVS::VieVS_Objectinline
readGroups(boost::property_tree::ptree root, MemberType type) noexceptVieVS::Initializer
readMultiSched(std::ostream &out)VieVS::Initializer
satGroups_VieVS::Initializerprivate
Scheduler classVieVS::Initializerfriend
setId(unsigned long id)VieVS::VieVS_Objectinline
SkdParser classVieVS::Initializerfriend
sourceList_VieVS::Initializerprivate
sourceSetup(std::vector< std::vector< AbstractSource::Event >> &events, const boost::property_tree::ptree &tree, const std::unordered_map< std::string, ParameterSettings::ParametersSources > &parameters, const std::unordered_map< std::string, std::vector< std::string >> &groups, const AbstractSource::Parameters &parentPARA, MemberType type) noexceptVieVS::Initializerprivate
spacecraftGroups_VieVS::Initializerprivate
srcGroups_VieVS::Initializerprivate
staGroups_VieVS::Initializerprivate
stationSetup(std::vector< std::vector< Station::Event >> &events, const boost::property_tree::ptree &tree, const std::unordered_map< std::string, ParameterSettings::ParametersStations > &parameters, const std::unordered_map< std::string, std::vector< std::string >> &groups, const Station::Parameters &parentPARA) noexceptVieVS::Initializerprivate
statisticsLogHeader(std::ofstream &of, const std::vector< VieVS::MultiScheduling::Parameters > &ms)VieVS::Initializer
version_VieVS::Initializerprivate
VieVS_Object(unsigned long id)VieVS::VieVS_Objectinlineexplicit
xml_VieVS::Initializerprivate