revtStation_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_revtStation_ROOT_h_
2 #define _io_revtStation_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <revt/Station.h>
6 #endif
7 #include <io/EventIO.h>
8 #include <io/TimeStamp_ROOT.h>
9 #include <io/revtChannel_ROOT.h>
10 #include <io/StationFFTDataContainer_ROOT.h>
11 #include <Rtypes.h>
12 #include <vector>
13 
14 
15 namespace io {
16 
17  class revtStationSimData_ROOT;
18  class revtStationRecData_ROOT;
19  class revtStationTriggerData_ROOT;
20  class revtStationGPSData_ROOT;
21  class revtStationHeader_ROOT;
22 
23 
33 
34  public:
36  revtStation_ROOT(const revtStation_ROOT& s) { *this = s; }
39 #ifndef __CINT__
41  void operator>>(revt::Station& s) const;
42 #endif
43 
44  int fId = 0;
45  std::vector<revtChannel_ROOT> fChannels;
55  int fExcludedReason = 0;
56  bool fIsSaturated = false;
57  unsigned long long int fRejectedReason = 0;
58  double fHWTemperature = 0;
59  double fHWTemperatureInt = 0;
60  double fHWTemperatureExt = 0;
61 
63 
64  };
65 
66 }
67 
68 
69 #endif
70 
Persistent revtStationTriggerData using ROOT.
revtStationGPSData_ROOT * fGPSData
ClassDefNV(revtStation_ROOT, DONT_CHANGE_THIS_NUMBER)
std::vector< revtChannel_ROOT > fChannels
revtStation_ROOT(const revtStation_ROOT &s)
class to hold data at the radio Station level.
constexpr double s
Definition: AugerUnits.h:163
unsigned long long int fRejectedReason
TimeStamp_ROOT fRawTraceStartTime
revtStationTriggerData_ROOT * fTriggerData
StationFFTDataContainer_ROOT fFFTDataContainer
Persistent revt::StationRecData using ROOT.
Persistent StationFFTDataContainer object using ROOT.
Persistent revt::Station using ROOT.
void operator>>(revt::Station &s) const
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
revtStation_ROOT & operator=(const revtStation_ROOT &s)
Persistent revt::StationSimData using ROOT.
revtStationHeader_ROOT * fStationHeader
revtStationSimData_ROOT * fSimData
revtStationRecData_ROOT * fRecData

, generated on Tue Sep 26 2023.