SRNueEnergy.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRNueEnergy.h
3 // \author Fernanda Psihas psihas@fnal.gov
4 ////////////////////////////////////////////////////////////////////////
5 #ifndef SRNUEENERGY_H
6 #define SRNUEENERGY_H
7 
9 
10 namespace caf
11 {
12  /// Nue energy estimator output in the standard record
14  {
15  public:
16  SRNueEnergy();
17  virtual ~SRNueEnergy();
18 
19  float rawgevshw; ///< Uncorrected leading shower energy [GeV]
20  float rawgevhad; ///< Uncorrected hadronic energy [GeV]
21  float rawgevslice; ///< Uncorrected slice energy [GeV]
22 
23  SRSLidEnergy lid; ///< Energy estimate from lid for slice pid (most energetic shower for now)
24 
25  float regcvnEvtE; ///< Regression CVN neutrino energy estimate [GeV]
26 
27  float regcvnEvtE_opphorn; ///< regcvnEvtE trained with opposite horn current
28  virtual void setDefault();
29 
30  };
31 
32 } // end namespace
33 
34 #endif // SRNUEENERGY_H
35 //////////////////////////////////////////////////////////////////////////////
virtual void setDefault()
Definition: SRNueEnergy.cxx:23
float rawgevhad
Uncorrected hadronic energy [GeV].
Definition: SRNueEnergy.h:20
float rawgevslice
Uncorrected slice energy [GeV].
Definition: SRNueEnergy.h:21
float regcvnEvtE_opphorn
regcvnEvtE trained with opposite horn current
Definition: SRNueEnergy.h:27
This is a class for the NueSel energy estimate.
Definition: SRSLidEnergy.h:12
virtual ~SRNueEnergy()
Definition: SRNueEnergy.cxx:21
float regcvnEvtE
Regression CVN neutrino energy estimate [GeV].
Definition: SRNueEnergy.h:25
float rawgevshw
Uncorrected leading shower energy [GeV].
Definition: SRNueEnergy.h:19
This module creates Common Analysis Files.
Definition: FileReducer.h:10
SRSLidEnergy lid
Energy estimate from lid for slice pid (most energetic shower for now)
Definition: SRNueEnergy.h:23
Nue energy estimator output in the standard record.
Definition: SRNueEnergy.h:13