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

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

addTagalongStationTime(const VieVS::PointingVector &pv_start, const VieVS::PointingVector &pv_end, unsigned int slewtime, unsigned int currentTime, unsigned int fieldSystem, unsigned int preob)VieVS::ScanTimes
addTimes(int idx, unsigned int fieldSystem, unsigned int slew, unsigned int preob) noexceptVieVS::ScanTimes
AlignmentAnchor enum nameVieVS::ScanTimes
alignStartTimes() noexceptVieVS::ScanTimes
anchorVieVS::ScanTimesprivatestatic
endOfFieldSystemTime_VieVS::ScanTimesprivate
endOfIdleTime_VieVS::ScanTimesprivate
endOfLastScan_VieVS::ScanTimesprivate
endOfObservingTime_VieVS::ScanTimesprivate
endOfPostobTime_VieVS::ScanTimesprivate
endOfPreobTime_VieVS::ScanTimesprivate
endOfSlewTime_VieVS::ScanTimesprivate
getAlignmentAnchor()VieVS::ScanTimesinlinestatic
getEndOfSlewTimes() const noexceptVieVS::ScanTimesinline
getFieldSystemDuration(int idx) const noexceptVieVS::ScanTimesinline
getFieldSystemTime(int idx, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getId() const VieVS::VieVS_Objectinline
getIdleDuration(int idx) const noexceptVieVS::ScanTimesinline
getIdleTime(int idx, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getObservingDuration(int idx) const noexceptVieVS::ScanTimesinline
getObservingDuration(unsigned long idx1, unsigned long idx2) const noexceptVieVS::ScanTimesinline
getObservingDuration() const noexceptVieVS::ScanTimesinline
getObservingTime(int idx, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getObservingTime(int idx1, int idx2, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getObservingTime(Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getPreobDuration(int idx) const noexceptVieVS::ScanTimesinline
getPreobTime(int idx, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getScanDuration() const noexceptVieVS::ScanTimesinline
getScanTime(Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
getSlewDuration(int idx) const noexceptVieVS::ScanTimesinline
getSlewTime(int idx, Timestamp ts=Timestamp::start) const noexceptVieVS::ScanTimesinline
giveNewId()VieVS::ScanTimesinline
hasId(unsigned long id) const VieVS::VieVS_Objectinline
hasValidId() const VieVS::VieVS_Objectinline
nextIdVieVS::ScanTimesprivatestatic
printId() const VieVS::VieVS_Objectinline
reduceObservingTime(int idx, unsigned int maxObsTime, Timestamp ts)VieVS::ScanTimes
removeElement(int idx) noexceptVieVS::ScanTimes
removeIdleTime()VieVS::ScanTimesprivate
removeUnnecessaryObservingTime(Timestamp ts)VieVS::ScanTimes
ScanTimes(unsigned int nsta)VieVS::ScanTimesexplicit
setAlignmentAnchor(AlignmentAnchor newAnchor)VieVS::ScanTimesinlinestatic
setEndOfLastScan(const std::vector< unsigned int > &endOfLastScan) noexceptVieVS::ScanTimesinline
setId(unsigned long id)VieVS::VieVS_Objectinline
setObservingStarts(unsigned int scanStart) noexceptVieVS::ScanTimes
setObservingStarts(const std::vector< unsigned int > &scanStart) noexceptVieVS::ScanTimes
setObservingTime(int idx, unsigned int time, Timestamp ts)VieVS::ScanTimes
setObservingTimes(const std::vector< unsigned int > &scanTimes) noexceptVieVS::ScanTimes
setObservingTimes(unsigned int scanTimes) noexceptVieVS::ScanTimes
setPreobTime(const std::vector< unsigned int > &preob)VieVS::ScanTimes
setPreobTime(int idx, unsigned int preob)VieVS::ScanTimes
setSlewTime(int idx, unsigned int new_slewtime) noexceptVieVS::ScanTimes
updateAfterFillinmode(int idx, unsigned int endOfLastScan, unsigned int fieldSystem, unsigned int slewTime, unsigned int preobTime) noexceptVieVS::ScanTimesinline
VieVS_Object(unsigned long id)VieVS::VieVS_Objectinlineexplicit