![]() |
VieSched++
VieVS VLBI Scheduling Software
|
This is the complete list of members for VieVS::Subcon, including all inherited members.
| abls_ | VieVS::Subcon | private |
| addScan(Scan &&scan) noexcept | VieVS::Subcon | |
| asrcs_ | VieVS::Subcon | private |
| astas_ | VieVS::Subcon | private |
| calcAllBaselineDurations(const Network &network, const SourceList &sourceList, const std::shared_ptr< const Mode > &mode) noexcept | VieVS::Subcon | |
| calcAllScanDurations(const Network &network, const SourceList &sourceList, const boost::optional< StationEndposition > &endposition=boost::none) noexcept | VieVS::Subcon | |
| calcCalibratorScanDuration(const std::vector< Station > &stations, const SourceList &sourceList) | VieVS::Subcon | |
| calcStartTimes(const Network &network, const SourceList &sourceList, const boost::optional< StationEndposition > &endposition=boost::none) noexcept | VieVS::Subcon | |
| changeType(Scan::ScanType type) | VieVS::Subcon | |
| checkIfEnoughTimeToReachEndposition(const Network &network, const SourceList &sourceList, const boost::optional< StationEndposition > &endposition=boost::none) | VieVS::Subcon | |
| checkTotalObservingTime(const Network &network, const SourceList &sourceList) | VieVS::Subcon | |
| clearSubnettingScans() | VieVS::Subcon | |
| constructAllBaselines(const Network &network, const SourceList &sourceList) noexcept | VieVS::Subcon | |
| createSubnettingScans(const std::shared_ptr< Subnetting > &subnetting, const Network &network, const SourceList &sourceList) noexcept | VieVS::Subcon | |
| generateCalibratorScore(const Network &network, const SourceList &sourceList, const std::shared_ptr< const Mode > &mode) | VieVS::Subcon | |
| generateScore(const Network &network, const SourceList &sourceList) noexcept | VieVS::Subcon | |
| generateScore(const std::vector< double > &lowElevatrionScore, const std::vector< double > &highElevationScore, const Network &network, const SourceList &sourceList) | VieVS::Subcon | |
| generateScore(const Network &network, const SourceList &sourceList, const std::vector< std::map< unsigned long, double >> &hiscores, unsigned int interval) | VieVS::Subcon | |
| getId() const | VieVS::VieVS_Object | inline |
| getNumberSingleScans() const noexcept | VieVS::Subcon | inline |
| getNumberSubnettingScans() const noexcept | VieVS::Subcon | inline |
| getSingleSourceScans() const | VieVS::Subcon | inline |
| hasId(unsigned long id) const | VieVS::VieVS_Object | inline |
| hasValidId() const | VieVS::VieVS_Object | inline |
| idle_ | VieVS::Subcon | private |
| maxRequiredTime_ | VieVS::Subcon | private |
| minMaxTime() noexcept | VieVS::Subcon | |
| minRequiredTime_ | VieVS::Subcon | private |
| nextId | VieVS::Subcon | privatestatic |
| nSingleScans_ | VieVS::Subcon | private |
| nSubnettingScans_ | VieVS::Subcon | private |
| precalcScore(const Network &network, const SourceList &sourceList) noexcept | VieVS::Subcon | private |
| prepareAverageScore(const std::vector< Station > &stations) noexcept | VieVS::Subcon | private |
| prepareAverageScore(const std::vector< Baseline > &baselines) noexcept | VieVS::Subcon | private |
| prepareAverageScore(const SourceList &sourceList) noexcept | VieVS::Subcon | private |
| prepareAverageScore_base(const std::vector< unsigned long > &nobs) noexcept | VieVS::Subcon | private |
| prepareIdleTimeScore(const std::vector< Station > &stations) noexcept | VieVS::Subcon | private |
| printId() const | VieVS::VieVS_Object | inline |
| removeScan(unsigned long idx) noexcept | VieVS::Subcon | |
| selectBest(Network &network, const SourceList &sourceList, const std::shared_ptr< const Mode > &mode, const boost::optional< StationEndposition > &endposition=boost::none) noexcept | VieVS::Subcon | |
| selectBest(Network &network, const SourceList &sourceList, const std::shared_ptr< const Mode > &mode, const std::vector< double > &prevLowElevationScores, const std::vector< double > &prevHighElevationScores, const boost::optional< StationEndposition > &endposition=boost::none) noexcept | VieVS::Subcon | |
| setId(unsigned long id) | VieVS::VieVS_Object | inline |
| singleScans_ | VieVS::Subcon | private |
| Subcon() | VieVS::Subcon | |
| subnettingScans_ | VieVS::Subcon | private |
| takeSingleSourceScan(unsigned long idx) noexcept | VieVS::Subcon | inline |
| takeSubnettingScans(unsigned long idx) noexcept | VieVS::Subcon | inline |
| updateAzEl(const Network &network, const SourceList &sourceList) noexcept | VieVS::Subcon | |
| VieVS_Object(unsigned long id) | VieVS::VieVS_Object | inlineexplicit |
| visibleScan(unsigned int currentTime, Scan::ScanType type, const Network &network, std::shared_ptr< const AbstractSource > thisSource, std::set< unsigned long > observedSources=std::set< unsigned long >(), bool doNotObserveSourcesWithinMinRepeat=true) | VieVS::Subcon |