1 #ifndef _RdMonitoring_RdMonitoring_h_
2 #define _RdMonitoring_RdMonitoring_h_
6 #include <fwk/VModule.h>
9 #include <revt/Station.h>
10 #include <revt/Channel.h>
11 #include <revt/REvent.h>
15 #include "TProfile2D.h"
26 #include <utl/Vector.h>
27 #include <utl/Point.h>
28 #include <utl/TimeStamp.h>
29 #include <utl/CoordinateSystem.h>
Will provide data quality monitoring information for AERA.
std::set< int > fDebugStationIds
List of station IDs which will be included into debugging file.
REGISTER_MODULE("RdMonitoring", RdMonitoring)
double fSpectrumMinPeakSNR
bool fDownsample10sTriggers
Interface class to access to the Radio part of an event.
std::vector< double > fBeaconFrequencies
std::string fOutputFileName
int fSpectrumNoiseFilterSize
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
int fSpectrumPeakFilterSize
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)
ResultFlag
Flag returned by module methods to the RunController.
double fSpectrumFractionToSearch
std::string fPathToStoreOutput
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
static revt::REvent * fgCurrentREvent