![]() |
VieSched++
VieVS VLBI Scheduling Software
|
source parameters More...
#include <ParameterSettings.h>
Public Attributes | |
boost::optional< bool > | available |
flag if source is available More... | |
boost::optional< bool > | availableForFillinmode |
flas if source is available for fillin mode scans More... | |
boost::optional< double > | weight |
multiplicative factor of score for scans to this source More... | |
std::unordered_map< std::string, double > | minSNR |
minimum required signal to noise ration for each band More... | |
boost::optional< unsigned int > | minNumberOfStations |
minimum number of stations for a scan More... | |
boost::optional< double > | minFlux |
minimum flux density required for this source in jansky More... | |
boost::optional< unsigned int > | minRepeat |
minimum time between two observations of this source in seconds More... | |
boost::optional< unsigned int > | maxScan |
maximum allowed scan time in seconds More... | |
boost::optional< unsigned int > | minScan |
minimum required scan time in seconds More... | |
boost::optional< unsigned int > | maxNumberOfScans |
maximum number of scans More... | |
boost::optional< bool > | tryToFocusIfObservedOnce |
flag if this source should be focused after observed once More... | |
boost::optional< double > | tryToFocusFactor |
weight increase value More... | |
boost::optional< TryToFocusOccurrency > | tryToFocusOccurrency |
try to focus weight increase occurrency More... | |
boost::optional< TryToFocusType > | tryToFocusType |
try to focus weight increase type More... | |
boost::optional< double > | minElevation |
minimum elevation in degrees More... | |
boost::optional< double > | minSunDistance |
minimum sun distance in degrees More... | |
boost::optional< unsigned int > | tryToObserveXTimesEvenlyDistributed |
boost::optional< unsigned int > | tryToObserveXTimesMinRepeat |
observations to this source in seconds More... | |
boost::optional< unsigned int > | fixedScanDuration |
optional fixed scan duration in seconds More... | |
std::vector< std::string > | ignoreStationsString |
list of all station names which should be ignored More... | |
std::vector< unsigned long > | ignoreStations |
list of all station names which should be ignored More... | |
std::vector< std::string > | ignoreBaselinesString |
list of all baseline names which should be ignore More... | |
std::vector< unsigned long > | ignoreBaselines |
list of all baseline names which should be ignore More... | |
std::vector< std::string > | requiredStationsString |
list of station names which are required for a scan to this source More... | |
std::vector< unsigned long > | requiredStations |
list of station names which are required for a scan to this source More... | |
source parameters
boost::optional<bool> VieVS::ParameterSettings::ParametersSources::available |
flag if source is available
boost::optional<bool> VieVS::ParameterSettings::ParametersSources::availableForFillinmode |
flas if source is available for fillin mode scans
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::fixedScanDuration |
optional fixed scan duration in seconds
std::vector<unsigned long> VieVS::ParameterSettings::ParametersSources::ignoreBaselines |
list of all baseline names which should be ignore
std::vector<std::string> VieVS::ParameterSettings::ParametersSources::ignoreBaselinesString |
list of all baseline names which should be ignore
std::vector<unsigned long> VieVS::ParameterSettings::ParametersSources::ignoreStations |
list of all station names which should be ignored
std::vector<std::string> VieVS::ParameterSettings::ParametersSources::ignoreStationsString |
list of all station names which should be ignored
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::maxNumberOfScans |
maximum number of scans
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::maxScan |
maximum allowed scan time in seconds
boost::optional<double> VieVS::ParameterSettings::ParametersSources::minElevation |
minimum elevation in degrees
boost::optional<double> VieVS::ParameterSettings::ParametersSources::minFlux |
minimum flux density required for this source in jansky
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::minNumberOfStations |
minimum number of stations for a scan
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::minRepeat |
minimum time between two observations of this source in seconds
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::minScan |
minimum required scan time in seconds
std::unordered_map<std::string, double> VieVS::ParameterSettings::ParametersSources::minSNR |
minimum required signal to noise ration for each band
boost::optional<double> VieVS::ParameterSettings::ParametersSources::minSunDistance |
minimum sun distance in degrees
std::vector<unsigned long> VieVS::ParameterSettings::ParametersSources::requiredStations |
list of station names which are required for a scan to this source
std::vector<std::string> VieVS::ParameterSettings::ParametersSources::requiredStationsString |
list of station names which are required for a scan to this source
boost::optional<double> VieVS::ParameterSettings::ParametersSources::tryToFocusFactor |
weight increase value
boost::optional<bool> VieVS::ParameterSettings::ParametersSources::tryToFocusIfObservedOnce |
flag if this source should be focused after observed once
boost::optional<TryToFocusOccurrency> VieVS::ParameterSettings::ParametersSources::tryToFocusOccurrency |
try to focus weight increase occurrency
boost::optional<TryToFocusType> VieVS::ParameterSettings::ParametersSources::tryToFocusType |
try to focus weight increase type
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::tryToObserveXTimesEvenlyDistributed |
tries to observe a source X times over the time span in which the source is scanable. Overwrites maxScan and tryToFocusIfObservedOnce.
boost::optional<unsigned int> VieVS::ParameterSettings::ParametersSources::tryToObserveXTimesMinRepeat |
observations to this source in seconds
tries to observe a source X times: backup minimum time span between two
boost::optional<double> VieVS::ParameterSettings::ParametersSources::weight |
multiplicative factor of score for scans to this source