GaisserHillasParameters_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_GaisserHillasParameters_ROOT_h_
2 #define _io_GaisserHillasParameters_ROOT_h_
3 
4 #ifndef __CINT__
5 # include <evt/VGaisserHillasParameter.h>
6 #endif
7 #include <Rtypes.h>
8 
9 
10 namespace io {
11 
13 
15  public:
16  enum GHtype {
21  };
22 
24 #ifndef __CINT__
27  explicit operator bool() const { return fGHtype != eUndefined; }
28 #endif
29 
30  double fXMax = 0;
31  double fXMaxError = 0;
32  // fXZero is shapeParameter1 (name kept for backward compatibility)
33  double fXZero = 0;
34  double fXZeroError = 0;
35  double fNMax = 0;
36  double fNMaxError = 0;
37  // fA is shapeParameter2 (name kept for backward compatibility)
38  double fA = 0;
39  double fAError = 0;
40  double fB = 0;
41  double fBError = 0;
42  double fC = 0;
43  double fCError = 0;
44  double fRhoNMaxXMax = 0;
45  double fRhoNMaxA = 0;
46  double fRhoNMaxX0 = 0;
47  double fRhoXMaxA = 0;
48  double fRhoXMaxX0 = 0;
49  double fRhoAX0 = 0;
50 
51  double fChiSqr = 0;
52  unsigned int fNdof = 0;
54  int fGHFunctionType = 0;
55  bool fIsdEdXProfile = false;
56 
58 
59  };
60 
61 }
62 
63 
64 #endif
ClassDefNV(GaisserHillasParameters_ROOT, 1)
void operator>>(evt::VGaisserHillasParameter *&g) const
constexpr double g
Definition: AugerUnits.h:200
Interface class for access to the Gaisser-Hillas parameters.

, generated on Tue Sep 26 2023.