revtChannel_ROOT.h
Go to the documentation of this file.
1 #ifndef _revtChannel_ROOT_h_
2 #define _revtChannel_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <revt/Channel.h>
6 #endif
7 #include <io/Trace_ROOT.h>
8 #include <io/revtChannelRecData_ROOT.h>
9 #include <io/ChannelFFTDataContainer_ROOT.h>
10 #include <Rtypes.h>
11 
12 
13 namespace io {
14 
24  public:
27  revtChannel_ROOT(const revtChannel_ROOT& c) { *this = c; }
29 #ifndef __CINT__
31  void operator>>(revt::Channel& c) const;
32 #endif
33 
34  int fStationId = 0;
35  int fId = 0;
36  bool fIsSaturated = false;
37  bool fIsActive = false;
38  unsigned int fSignalThreshold = 0;
39  unsigned int fNoiseThreshold = 0;
40  double fScintHighVoltage = 0;
42  unsigned int fParity = 0;
45 
47 
48  };
49 
50 }
51 
52 
53 #endif
ClassDefNV(revtChannel_ROOT, DONT_CHANGE_THIS_NUMBER)
Persistent revt::ChannelRecData using ROOT.
revtChannel_ROOT(const revtChannel_ROOT &c)
Persistent Revent Channel using ROOT.
unsigned int fSignalThreshold
unsigned int fNoiseThreshold
Persistent ChannelFFTDataContainer object using ROOT.
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
Class that holds the data associated to an individual radio channel.
void operator>>(revt::Channel &c) const
TraceI_ROOT fChannelADCTrace
revtChannel_ROOT & operator=(const revtChannel_ROOT &c)
revtChannelRecData_ROOT * fRecData
ChannelFFTDataContainer_ROOT fFFTDataContainer

, generated on Tue Sep 26 2023.