SRNeutrino.cxx
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \brief An SRNeutrino represents a true neutrino.
3 // \author gsdavies@iastate.edu
4 // \date February 2013
5 ////////////////////////////////////////////////////////////////////////
6 
7 
9 
10 
11 namespace caf
12 {
13 
15  pdg(-1),
16  E(std::numeric_limits<float>::signaling_NaN()),
17  visE(std::numeric_limits<float>::signaling_NaN()),
18  visEinslc(std::numeric_limits<float>::signaling_NaN()),
19  visENeutron(std::numeric_limits<float>::signaling_NaN()),
20  visEinslcNeutron(std::numeric_limits<float>::signaling_NaN()),
21  visEBirks(std::numeric_limits<float>::signaling_NaN()),
22  visEinslcBirks(std::numeric_limits<float>::signaling_NaN()),
23  visENeutronBirks(std::numeric_limits<float>::signaling_NaN()),
24  visEinslcNeutronBirks(std::numeric_limits<float>::signaling_NaN()),
25  L(std::numeric_limits<float>::signaling_NaN()),
26  isvtxcont(std::numeric_limits<bool>::signaling_NaN()),
27  eff(std::numeric_limits<float>::signaling_NaN()),
28  pur(std::numeric_limits<float>::signaling_NaN()),
29  nhitslc(-1),
30  nhittot(-1),
31  time(std::numeric_limits<float>::signaling_NaN()),
32  pdgorig(0),
33  hitnuc(0),
34  woscdumb(std::numeric_limits<float>::signaling_NaN()),
35  mode(0),
36  iscc(true),
37  inttype(0),
38  npiplus(0),
39  npiminus(0),
40  npizero(0),
41  nproton(0),
42  nneutron(0),
43  ischarm(std::numeric_limits<bool>::signaling_NaN()),
44  isseaquark(std::numeric_limits<bool>::signaling_NaN()),
45  resnum(0),
46  xsec(std::numeric_limits<float>::signaling_NaN()),
47  tgtZ(0),
48  tgtA(0),
49  q2(std::numeric_limits<float>::signaling_NaN()),
50  x(std::numeric_limits<float>::signaling_NaN()),
51  y(std::numeric_limits<float>::signaling_NaN()),
52  W2(std::numeric_limits<float>::signaling_NaN()),
53  genweight(std::numeric_limits<float>::signaling_NaN()),
54  prim(),
55  prefsi(),
57  genVersion(),
58  run(0),
59  subrun(0),
60  evt(0),
61  cycle(0),
62  isFHC(false),
63  is0HC(false),
64  isRHC(false),
65  det(kUNKNOWN)
66  { }
67 
68 
69 
70 } // end namespace caf
71 ////////////////////////////////////////////////////////////////////////
Unknown detector.
Definition: SREnums.h:9
Double_t q2[12][num]
Definition: f2_nu.C:137
int iscc
static constexpr double L
Float_t E
Definition: plot.C:20
int evt
static bool isFHC
Double_t xsec[nknots]
Definition: testXsec.C:47
Definition: run.py:1
This module creates Common Analysis Files.
Definition: FileReducer.h:10