VieSched++
VieVS VLBI Scheduling Software
VieVS::LogParser::LogScan Struct Reference

station log file scan More...

#include <LogParser.h>

Public Attributes

bool error = false
 flag if error occured More...
 
std::string scanName
 scan name More...
 
std::string sourceName
 source name More...
 
boost::optional< boost::posix_time::ptime > slewStart
 slew time start More...
 
boost::optional< boost::posix_time::ptime > slewEnd
 slew time end More...
 
boost::optional< boost::posix_time::ptime > preobStart
 preob start More...
 
boost::optional< boost::posix_time::ptime > preobEnd
 preob end More...
 
boost::optional< boost::posix_time::ptime > recordOn
 recording start More...
 
boost::optional< boost::posix_time::ptime > recordOff
 recording off More...
 
double realSlewTime = 0
 actual slew time More...
 
double realPreobTime = 0
 actual preob time More...
 
double realScanTime = 0
 actual scan time More...
 
double realIdleTime = 0
 actual idle time More...
 
int scheduledSlewTime = 0
 scheduled slew time More...
 
int scheduledPreobTime = 0
 scheduled preob time More...
 
int scheduledIdleTime = 0
 scheduled idle time More...
 
int scheduledScanTime = 0
 scheduled scan time More...
 

Detailed Description

station log file scan

Author
Matthias Schartner

Member Data Documentation

bool VieVS::LogParser::LogScan::error = false

flag if error occured

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::preobEnd

preob end

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::preobStart

preob start

double VieVS::LogParser::LogScan::realIdleTime = 0

actual idle time

double VieVS::LogParser::LogScan::realPreobTime = 0

actual preob time

double VieVS::LogParser::LogScan::realScanTime = 0

actual scan time

double VieVS::LogParser::LogScan::realSlewTime = 0

actual slew time

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::recordOff

recording off

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::recordOn

recording start

std::string VieVS::LogParser::LogScan::scanName

scan name

int VieVS::LogParser::LogScan::scheduledIdleTime = 0

scheduled idle time

int VieVS::LogParser::LogScan::scheduledPreobTime = 0

scheduled preob time

int VieVS::LogParser::LogScan::scheduledScanTime = 0

scheduled scan time

int VieVS::LogParser::LogScan::scheduledSlewTime = 0

scheduled slew time

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::slewEnd

slew time end

boost::optional<boost::posix_time::ptime> VieVS::LogParser::LogScan::slewStart

slew time start

std::string VieVS::LogParser::LogScan::sourceName

source name


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