TelescopeRecData_ROOT.h
Go to the documentation of this file.
1 #ifndef _TelescopeRecData_ROOT_h_
2 #define _TelescopeRecData_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <fevt/TelescopeRecData.h>
6 #endif
7 #include <io/EventIO.h>
8 #include <io/TimeStamp_ROOT.h>
9 #include <io/Vector_ROOT.h>
10 #include <io/MultiTabulatedFunctionErrors_ROOT.h>
11 #include <Rtypes.h>
12 
13 
14 namespace io {
15 
26 
27  public:
29 #ifndef __CINT--
31  void operator>>(fevt::TelescopeRecData& t) const;
32 #endif
33 
34  unsigned int fEyeId = 0;
35  unsigned int fTelescopeId = 0;
36 
37  double fZeta = 0;
38 
39  double fSDPThetaError = 0;
40  double fSDPPhiError = 0;
42  double fSDPFitChiSquare = 0;
43  double fSDPFitNDof = 0;
45 
46  double fTZero = 0;
47  double fTZeroError = 0;
48  double fChiZero = 0;
49  double fChiZeroError = 0;
50  double fRp = 0;
51  double fRpError = 0;
52  double fRpTZeroCorrelation = 0;
53  double fRpChi0Correlation = 0;
55  double fTimeFitChiSquare = 0;
56  double fTimeFitNDof = 0;
57 
63  double fEastPhiCorrelation = 0;
68  double fAxisFitChiSquare = 0;
69  unsigned int fAxisFitNDof = 0;
70 
72 
74  std::list<std::pair<double, double> > fSpotFarFromBorderTimes;
76  std::vector<std::vector<unsigned int> > fPixelsInZeta;
77 
79 
80  };
81 
82 }
83 
84 
85 #endif
ROOT streamer implementation for utl::MultiTabulatedFunctionErrors.
std::list< std::pair< double, double > > fSpotFarFromBorderTimes
MultiTabulatedFunctionErrors_ROOT fLightProfile
std::vector< std::vector< unsigned int > > fPixelsInZeta
MultiTabulatedFunctionErrors_ROOT fLightCollectionEfficiency
Telescope-specific shower reconstruction data.
Persistent TelescopeRecData class.
void operator>>(fevt::TelescopeRecData &t) const
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
ClassDefNV(TelescopeRecData_ROOT, DONT_CHANGE_THIS_NUMBER)
ROOT streamer implementation for utl::Vector.
Definition: Vector_ROOT.h:26

, generated on Tue Sep 26 2023.