VieSched++
VieVS VLBI Scheduling Software
VieVS::ParameterSettings::ParametersStations Struct Reference

station parameters More...

#include <ParameterSettings.h>

Public Attributes

boost::optional< bool > firstScan
 if set to true: no time is spend for setup, source, tape, calibration, and slewing More...
 
boost::optional< bool > available
 if set to true: this station is available for a scan More...
 
boost::optional< bool > tagalong
 if set to true: station is in tagalong mode More...
 
boost::optional< bool > availableForFillinmode
 if set to true: station is available for fillin mode scans More...
 
std::unordered_map< std::string, double > minSNR
 minimum required signal to noise ration for each band More...
 
boost::optional< unsigned int > minSlewtime
 maximum allowed slewtime in seconds More...
 
boost::optional< unsigned int > maxSlewtime
 maximum allowed slewtime in seconds More...
 
boost::optional< double > maxSlewDistance
 maximum slew distance in degrees More...
 
boost::optional< double > minSlewDistance
 minimum slew distance in degrees More...
 
boost::optional< unsigned int > maxWait
 maximum allowed wait time for slow antennas 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< double > minElevation
 minimum elevation of parameter in degrees More...
 
boost::optional< unsigned int > maxNumberOfScans
 maximum number of scans More...
 
boost::optional< unsigned int > maxTotalObsTime
 maximum total observing time More...
 
boost::optional< double > dataWriteRate
 maximum data write speed to disk in Mbps More...
 
boost::optional< double > weight
 multiplicative factor of score for scans with this station More...
 
std::vector< std::string > ignoreSourcesString
 list of all source names which should be ignored More...
 
std::vector< unsigned long > ignoreSources
 list of all source ids which should be ignored More...
 
boost::optional< unsigned int > systemDelay
 time required for field system commands in seconds More...
 
boost::optional< unsigned int > preob
 time required for calibration in seconds More...
 
boost::optional< unsigned int > midob
 extra observing time for correlator synchronization in seconds More...
 

Detailed Description

station parameters

Author
Matthias Schartner

Member Data Documentation

boost::optional<bool> VieVS::ParameterSettings::ParametersStations::available

if set to true: this station is available for a scan

boost::optional<bool> VieVS::ParameterSettings::ParametersStations::availableForFillinmode

if set to true: station is available for fillin mode scans

boost::optional<double> VieVS::ParameterSettings::ParametersStations::dataWriteRate

maximum data write speed to disk in Mbps

boost::optional<bool> VieVS::ParameterSettings::ParametersStations::firstScan

if set to true: no time is spend for setup, source, tape, calibration, and slewing

std::vector<unsigned long> VieVS::ParameterSettings::ParametersStations::ignoreSources

list of all source ids which should be ignored

std::vector<std::string> VieVS::ParameterSettings::ParametersStations::ignoreSourcesString

list of all source names which should be ignored

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::maxNumberOfScans

maximum number of scans

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::maxScan

maximum allowed scan time in seconds

boost::optional<double> VieVS::ParameterSettings::ParametersStations::maxSlewDistance

maximum slew distance in degrees

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::maxSlewtime

maximum allowed slewtime in seconds

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::maxTotalObsTime

maximum total observing time

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::maxWait

maximum allowed wait time for slow antennas in seconds

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::midob

extra observing time for correlator synchronization in seconds

boost::optional<double> VieVS::ParameterSettings::ParametersStations::minElevation

minimum elevation of parameter in degrees

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::minScan

minimum required scan time in seconds

boost::optional<double> VieVS::ParameterSettings::ParametersStations::minSlewDistance

minimum slew distance in degrees

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::minSlewtime

maximum allowed slewtime in seconds

std::unordered_map<std::string, double> VieVS::ParameterSettings::ParametersStations::minSNR

minimum required signal to noise ration for each band

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::preob

time required for calibration in seconds

boost::optional<unsigned int> VieVS::ParameterSettings::ParametersStations::systemDelay

time required for field system commands in seconds

boost::optional<bool> VieVS::ParameterSettings::ParametersStations::tagalong

if set to true: station is in tagalong mode

boost::optional<double> VieVS::ParameterSettings::ParametersStations::weight

multiplicative factor of score for scans with this station


The documentation for this struct was generated from the following file: