skd output file parser
More...
#include <SkdParser.h>
|
static unsigned long | nextId = 0 |
| next id for this object type More...
|
|
skd output file parser
- Author
- Matthias Schartner
- Date
- 31.01.2018
SkdParser::SkdParser |
( |
const std::string & |
filename | ) |
|
|
explicit |
constructor
- Author
- Matthias Schartner
- Parameters
-
void SkdParser::copyScanMembersToObjects |
( |
std::ofstream & |
of | ) |
|
|
private |
link created objects
- Author
- Matthias Schartner
- Parameters
-
void SkdParser::createScans |
( |
std::ofstream & |
of | ) |
|
|
private |
create scans
- Author
- Matthias Schartner
- Parameters
-
Scheduler SkdParser::createScheduler |
( |
boost::property_tree::ptree |
xml = boost::property_tree::ptree() | ) |
|
create schedule
- Author
- Matthias Schartner
- Returns
- schedule
std::map<std::string, std::vector<double> > VieVS::SkdParser::getFrequencies |
( |
| ) |
|
|
inline |
get observed frequencies
- Author
- Matthias Schartner
- Returns
- observed frequencies per band
std::vector< vector< unsigned int > > SkdParser::getScheduledTimes |
( |
const std::string & |
station | ) |
|
get scheduled times
- Author
- Matthias Schartner
- Returns
- vector with scheduled times
read skd file
- Author
- Matthias Schartner
void SkdParser::setLogFiles |
( |
| ) |
|
enables log files for output
- Author
- Matthias Schartner
std::string VieVS::SkdParser::fname_ |
|
private |
std::string VieVS::SkdParser::fpath_ |
|
private |
std::map<std::string, std::vector<double> > VieVS::SkdParser::freqs_ |
|
private |
all observed frequencies per band
unsigned int VieVS::SkdParser::midob_ = 0 |
|
private |
scheduled correlator synchronization time
unsigned long SkdParser::nextId = 0 |
|
staticprivate |
next id for this object type
std::shared_ptr<ObservingMode> VieVS::SkdParser::obsModes_ = nullptr |
|
private |
unsigned int VieVS::SkdParser::postob_ = 0 |
|
private |
unsigned int VieVS::SkdParser::preob_ = 0 |
|
private |
scheduled calibrator time
std::vector<Scan> VieVS::SkdParser::scans_ |
|
private |
unsigned int VieVS::SkdParser::systemDelay_ = 0 |
|
private |
scheduled field system time
The documentation for this class was generated from the following files: