SRSliceLID.cxx
Go to the documentation of this file.
1 #include <limits>
2 
4 
5 namespace caf
6 {
7 
9  : ncid (std::numeric_limits<float>::signaling_NaN()),
10  numuid (std::numeric_limits<float>::signaling_NaN()),
11  nueid (std::numeric_limits<float>::signaling_NaN()),
12  nutauid (std::numeric_limits<float>::signaling_NaN()),
13  cosmicid(std::numeric_limits<float>::signaling_NaN())
14 { }
15 
16 
18 { }
19 
21 {
22  ncid = -5;
23  numuid = -5;
24  nueid = -5;
25  nutauid = -5;
26  cosmicid = -5;
27 }
28 
29 }
Definition: FillPIDs.h:18
float nueid
Likelihood of Charge Current NuE.
Definition: SRSliceLID.h:14
static Var numuid(const std::shared_ptr< CAFAnaModel > &model)
Definition: SliceLIDVar.h:63
float cosmicid
virtual ~SRSliceLID()
Definition: SRSliceLID.cxx:17
static Var nutauid(const std::shared_ptr< CAFAnaModel > &model)
Definition: SliceLIDVar.h:93
static Var nueid(const std::shared_ptr< CAFAnaModel > &model)
Definition: SliceLIDVar.h:83
float cosmicid
Likelihood of Cosmic.
Definition: SRSliceLID.h:16
virtual void setDefault()
Definition: SRSliceLID.cxx:20
This module creates Common Analysis Files.
Definition: FileReducer.h:10
float nutauid
Likelihood of Charge Current NuTau.
Definition: SRSliceLID.h:15
float numuid
Likelihood of Charge Current NuMu.
Definition: SRSliceLID.h:13