Pixel_ROOT.h
Go to the documentation of this file.
1 #ifndef _Pixel_ROOT_h_
2 #define _Pixel_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <fevt/Pixel.h>
6 #endif
7 #include <io/EventIO.h>
8 #include <Rtypes.h>
9 
10 
11 namespace io {
12 
13  class PixelSimData_ROOT;
14  class PixelRecData_ROOT;
15  class PixelTriggerData_ROOT;
16 
17 
27  class Pixel_ROOT {
28 
29  public:
30  Pixel_ROOT() { }
31  Pixel_ROOT(const Pixel_ROOT& p) { *this = p; }
32  ~Pixel_ROOT();
34 #ifndef __CINT__
35  Pixel_ROOT(const fevt::Pixel& p);
36  void operator>>(fevt::Pixel& p) const;
37 #endif
38 
39  int fId = 0;
40  int fTelescopeId = 0;
41  int fEyeId = 0;
42  int fStatus = 0;
43 
48  };
49 
51 
55 
57 
58  };
59 
60 }
61 
62 
63 #endif
PixelRecData Class being actually streamed when using ROOT IO.
Pixel Class being actually streamed when using ROOT IO.
Definition: Pixel_ROOT.h:27
void operator>>(fevt::Pixel &p) const
Definition: Pixel_ROOT.cc:67
PixelTriggerData Class being actually streamed when using ROOT IO.
ClassDefNV(Pixel_ROOT, DONT_CHANGE_THIS_NUMBER)
PixelSimData Class being actually streamed when using ROOT IO.
Fluorescence Detector Pixel event.
Definition: FEvent/Pixel.h:28
SaturationStatus fSatStatus
Definition: Pixel_ROOT.h:50
PixelTriggerData_ROOT * fTriggerData
Definition: Pixel_ROOT.h:54
PixelRecData_ROOT * fRecData
Definition: Pixel_ROOT.h:53
Pixel_ROOT(const Pixel_ROOT &p)
Definition: Pixel_ROOT.h:31
Pixel_ROOT & operator=(const Pixel_ROOT &p)
Definition: Pixel_ROOT.cc:23
PixelSimData_ROOT * fSimData
Definition: Pixel_ROOT.h:52
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21

, generated on Tue Sep 26 2023.