VieSched++
VieVS VLBI Scheduling Software
VieVS::Scan::ScanSequence Struct Reference

specify custom scan sequence rules More...

#include <Scan.h>

Public Member Functions

void newScan ()
 increases the modulo value for this ScanSequence More...
 

Public Attributes

bool customScanSequence = false
 true if you have a custom scan sequence More...
 
unsigned int cadence = 0
 cadence of source sequence rule More...
 
unsigned int moduloScanSelctions = 0
 modulo of scan selection cadence More...
 
std::map< unsigned int, std::vector< unsigned long > > targetSources
 map with modulo number as key and list of target source ids as value More...
 

Detailed Description

specify custom scan sequence rules

Author
Matthias Schartner

Member Function Documentation

void VieVS::Scan::ScanSequence::newScan ( )
inline

increases the modulo value for this ScanSequence

Author
Matthias Schartner

Here is the caller graph for this function:

Member Data Documentation

unsigned int VieVS::Scan::ScanSequence::cadence = 0

cadence of source sequence rule

bool VieVS::Scan::ScanSequence::customScanSequence = false

true if you have a custom scan sequence

unsigned int VieVS::Scan::ScanSequence::moduloScanSelctions = 0

modulo of scan selection cadence

std::map<unsigned int, std::vector<unsigned long> > VieVS::Scan::ScanSequence::targetSources

map with modulo number as key and list of target source ids as value


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