SLTData_ROOT.h
Go to the documentation of this file.
1 #ifndef _fevt_SLTData_ROOT_h_
2 #define _fevt_SLTData_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <fevt/SLTData.h>
6 #endif
7 #include <io/EventIO.h>
8 #include <Rtypes.h>
9 #include <vector>
10 
11 
12 namespace io {
13 
25  class SLTData_ROOT {
26 
27  public:
29 #ifndef __CINT__
31  void operator>>(fevt::SLTData& s) const;
32  fevt::SLTData Convert() const { fevt::SLTData s(fRowMask.size()); *this >> s; return s; }
33 #endif
34 
35  std::vector<int> fRowMask;
36  std::vector<int> fSLTPattern;
37  std::vector<char> fParityErrorBit;
38  std::vector<char> fTrigger;
39  std::vector<char> fSpare;
40 
42 
43  };
44 
45 }
46 
47 
48 #endif
Description of trigger data for one Telescope.
Definition: SLTData.h:34
std::vector< int > fRowMask
Definition: SLTData_ROOT.h:35
fevt::SLTData Convert() const
Definition: SLTData_ROOT.h:32
constexpr double s
Definition: AugerUnits.h:163
std::vector< char > fParityErrorBit
Definition: SLTData_ROOT.h:37
std::vector< char > fSpare
Definition: SLTData_ROOT.h:39
std::vector< int > fSLTPattern
Definition: SLTData_ROOT.h:36
std::vector< char > fTrigger
Definition: SLTData_ROOT.h:38
streaming class for SLTData_ROOT
Definition: SLTData_ROOT.h:25
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
void operator>>(fevt::SLTData &s) const
Definition: SLTData_ROOT.cc:24
ClassDefNV(SLTData_ROOT, DONT_CHANGE_THIS_NUMBER)

, generated on Tue Sep 26 2023.