DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
SRNeutrinoEnergyBranch.h
Go to the documentation of this file.
1
5
6#ifndef DUNEANAOBJ_SRNEUTRINOENERGYBRANCH_H
7#define DUNEANAOBJ_SRNEUTRINOENERGYBRANCH_H
8
9#include <limits>
10
11namespace caf
12{
13
15 {
16 private:
17 static constexpr float NaN = std::numeric_limits<float>::signaling_NaN();
18
19 public:
20 float calo = NaN;
21 float lep_calo = NaN;
22 float mu_range = NaN;
23 float mu_mcs = NaN;
24 float mu_mcs_llhd = NaN;
25 float e_calo = NaN;
26
27 float e_had = NaN;
28 float mu_had = NaN;
29
30 float regcnn = NaN;
31 };
32
33} // caf
34
35#endif //DUNEANAOBJ_SRNEUTRINOENERGYBRANCH_H
Definition SRNeutrinoEnergyBranch.h:15
float mu_mcs
Muon (longest track) using the Multiple Coulomb Scattering (using chi2 fit) + calorimetric estimate f...
Definition SRNeutrinoEnergyBranch.h:23
float lep_calo
Lepton (longest track or largest shower) + calorimetric estimate from remaining hits.
Definition SRNeutrinoEnergyBranch.h:21
float mu_had
NuMu hadronic energy (calorimetric estimate from all non-primary-track hits)
Definition SRNeutrinoEnergyBranch.h:28
float e_had
NuE hadronic energy (calorimetric estimate from all non-primary-shower hits)
Definition SRNeutrinoEnergyBranch.h:27
float calo
Calorimetric estimate using all hits.
Definition SRNeutrinoEnergyBranch.h:20
float mu_range
Muon (longest track) using the stopping range + calorimetric estimate from the remaining hits.
Definition SRNeutrinoEnergyBranch.h:22
float e_calo
Electron (highest energy shower) + calorimetric estimate from the remaining hits.
Definition SRNeutrinoEnergyBranch.h:25
float mu_mcs_llhd
Muon (longest track) using the Multiple Coulomb Scattering (using LLHD fit) + calorimetric estimate f...
Definition SRNeutrinoEnergyBranch.h:24
float regcnn
Regression CNN (assumes nue hypothesis)
Definition SRNeutrinoEnergyBranch.h:30
Common Analysis Files.
Definition Navigate.cxx:8