cevtStationRecData_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_cevtStationRecData_ROOT_h_
2 #define _io_cevtStationRecData_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <cevt/StationRecData.h>
6 #endif
7 #include <io/EventIO.h>
8 #include <io/MultiTimeDistribution_ROOT.h>
9 #include <cevt/StationConstants.h>
10 #include <Rtypes.h>
11 
12 
13 namespace io {
14 
23 
24  public:
26 #ifndef __CINT__
29 #endif
30 
32 #ifndef __CINT__
33  = { 0 }
34 #endif
35  ;
37 #ifndef __CINT__
38  = { 0 }
39 #endif
40  ;
42 
43  bool fHasFiducialAreaInfo = false;
44  double fFiducialArea = 0;
45  unsigned int fNumberPadsInFiducialArea = 0;
46  unsigned int fNumberPadsOutFiducialArea = 0;
47 
48  bool fHasSlantMassInfo = false;
49  double fAverageSlantMass = 0;
52 
54 #ifndef __CINT__
55  = { 0 }
56 #endif
57  ;
59 #ifndef __CINT__
60  = { 0 }
61 #endif
62  ;
64 #ifndef __CINT__
65  = { 0 }
66 #endif
67  ;
69 #ifndef __CINT__
70  = { 0 }
71 #endif
72  ;
73 
76 
78 
79  };
80 
81 }
82 
83 
84 #endif
Class to access station level reconstructed data.
double fTotalHitsPileUpCorrected[cevt::StationConstants::eLastSource]
double fTotalHitsInFiducialAreaPileUpCorrected[cevt::StationConstants::eLastSource]
ClassDefNV(cevtStationRecData_ROOT, DONT_CHANGE_THIS_NUMBER)
MultiTimeDistributionI_ROOT fHitsOutFiducialArea
Persistent StationRecData using ROOT.
unsigned int fTotalHits[cevt::StationConstants::eLastSource]
double fTotalHitsOutFiducialAreaPileUpCorrected[cevt::StationConstants::eLastSource]
unsigned int fTotalHitsOutFiducialArea[cevt::StationConstants::eLastSource]
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
unsigned int fTotalHitsInFiducialArea[cevt::StationConstants::eLastSource]
void operator>>(cevt::StationRecData &d)
MultiTimeDistributionI_ROOT fHitsInFiducialArea

, generated on Tue Sep 26 2023.