DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
SRCVNScoreBranch.h
Go to the documentation of this file.
1 
6 #ifndef DUNEANAOBJ_SRCVNSCOREBRANCH_H
7 #define DUNEANAOBJ_SRCVNSCOREBRANCH_H
8 
9 #include <limits>
10 
11 namespace caf
12 {
14  {
15  private:
16  static constexpr float NaN = std::numeric_limits<float>::signaling_NaN();
17 
18  public:
19  bool isnubar = false;
20 
21  float nue = NaN;
22  float numu = NaN;
23  float nutau = NaN;
24  float nc = NaN;
25 
26  float protons0 = NaN;
27  float protons1 = NaN;
28  float protons2 = NaN;
29  float protonsN = NaN;
30 
31  float chgpi0 = NaN;
32  float chgpi1 = NaN;
33  float chgpi2 = NaN;
34  float chgpiN = NaN;
35 
36  float pizero0 = NaN;
37  float pizero1 = NaN;
38  float pizero2 = NaN;
39  float pizeroN = NaN;
40 
41  float neutron0 = NaN;
42  float neutron1 = NaN;
43  float neutron2 = NaN;
44  float neutronN = NaN;
45  };
46 }
47 
48 #endif //DUNEANAOBJ_SRCVNSCOREBRANCH_H
Definition: SRCVNScoreBranch.h:14
Common Analysis Files.
Definition: SRBeamBranch.h:13