1 #ifndef _RdTimeCalibration_h_
2 #define _RdTimeCalibration_h_
7 #include <fwk/VModule.h>
8 #include <utl/TimeStamp.h>
9 #include <utl/CoordinateSystem.h>
10 #include <utl/UTMPoint.h>
26 class FFTDataContainerAlgorithm;
35 namespace RdTimeCalibration {
virtual ~RdTimeCalibration()
Interface class to access to the Radio part of an event.
int fZone
Band, zone, ellipsoid for the used coordinates.
fwk::VModule::ResultFlag Finish()
Finish: invoked at end of the run (NOT end of the event)
std::string fEllipsoidName
Detector description interface for RDetector-related data.
void MatchStationTimeStamps(revt::REvent &) const
int fReferenceChannel
Reference channel (ususally 1 = NS, high gain)
fwk::VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
REGISTER_MODULE("RdTimeCalibration", RdTimeCalibration)
bool fFirstRun
flag, that the expectation is calculated just once
fwk::VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)
std::map< int, std::vector< double > > fRunTimeExpectation
map of the expected runtime
int fReferenceAntennaID
Reference Antenna (ususally 113)
bool fAdjustTime
adjust time yes or no (usually no = 0)
ResultFlag
Flag returned by module methods to the RunController.
std::vector< double > fSourcePosition
Postion of the calibration source.
int fInfoLevel
xml settings: info level (verbosity)