Public Member Functions | Public Attributes | List of all members
caf::SRContain Class Reference

Containment variables. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/StandardRecord/SRContain.h"

Public Member Functions

 SRContain ()
 
virtual ~SRContain ()
 
virtual void setDefault ()
 

Public Attributes

bool numucontain
 is this contained by Numu Standards? (can use as general containment) More...
 
bool numucontainSA
 is this contained by second analysis Numu Standards? More...
 
float missE
 sum of energy of particles that leave detector. example cut: missE/trueE > 0.01 is truly uncontained More...
 
int nplanestofront
 number of planes between the front of the detector (configuration dependent) and hit with the smallest Z position More...
 
int nplanestoback
 number of planes between the back of the detector (configuration dependent) and hit with the largest Z position More...
 
float vtxdist
 shortest distance to wall from primary Kalman track start position (proxy for vertex) More...
 
float enddist
 shortest distance to wall from primary Kalman track end position More...
 
float cosfwddist
 cosmictrack projected distance (cm) from end point forwards to det edge More...
 
int cosfwdcell
 cosmictrack projected # cells from end point forwards to det edge More...
 
int cosfwdcellnd
 cosmictrack projected # cells from end point forwards to det edge, including muon catcher, ND only More...
 
float cosfwdair
 for cosmictrack projected distance forwards how much is through air (ND only, NYI) More...
 
float cosfwdsteel
 for cosmictrack projected distance forwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all) More...
 
float cosbakdist
 cosmictrack projected distance (cm) from start point backwards to det edge More...
 
int cosbakcell
 cosmictrack projected # cells from start point backwards to det edge More...
 
int cosbakcellnd
 cosmictrack projected # cells from start point backwards to det edge, including muon catcher, ND only More...
 
float cosbakair
 for cosmictrack projected distance backwards how much is through air (ND only, NYI) More...
 
float cosbaksteel
 for cosmictrack projected distance backwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all) More...
 
float kalfwddist
 Kalmantrack projected distance (cm) from end point forwards to det edge. More...
 
int kalfwdcell
 Kalmantrack projected # cells from end point forwards to det edge. More...
 
int kalfwdcellnd
 Kalmantrack projected # cells from end point forwards to det edge, including muon catcher, ND only. More...
 
float kalfwdair
 for Kalmantrack projected distance forwards how much is through air (ND only, NYI) More...
 
float kalfwdsteel
 for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all) More...
 
float kalbakdist
 Kalmantrack projected distance (cm) from start point backwards to det edge. More...
 
int kalbakcell
 Kalmantrack projected # cells from start point backwards to det edge. More...
 
int kalbakcellnd
 Kalmantrack projected # cells from start point backwards to det edge, including muon catcher, ND only. More...
 
float kalbakair
 for Kalmantrack projected distance backwards how much is through air (ND only, NYI) More...
 
float kalbaksteel
 for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all) More...
 
float cosyposattrans
 Y position of cosmic track at transition (ND only, use to check if went through air gap) More...
 
float kalyposattrans
 Y position of Kalman track and transition (ND only, use to check if went through air gap) More...
 
float xmin2
 x position of hit second closest to edge in -X dimension (slc.boxmin.fX gives first closest) More...
 
float ymin2
 y position of hit second closest to edge in -Y dimension (slc.boxmin.fY gives first closest) More...
 
float zmin2
 Z position of hit second closest to edge in -Z dimension (slc.boxmin.fZ gives first closest) More...
 
float xmax2
 x position of hit second closest to edge in +X dimension (slc.boxmax.fX gives first closest) More...
 
float ymax2
 y position of hit second closest to edge in +Y dimension (slc.boxmax.fY gives first closest) More...
 
float zmax2
 z position of hit second closest to edge in +Z dimension (slc.boxmax.fZ gives first closest) More...
 
float xmint
 x position of hit closest to edge in -X dimension that has > 100 photoelectons (TODO: use pecorr) More...
 
float ymint
 y position of hit closest to edge in -Y dimension that has > 100 photoelectons (TODO: use pecorr) More...
 
float zmint
 z position of hit closest to edge in -Z dimension that has > 100 photoelectons (TODO: use pecorr) More...
 
float xmaxt
 x position of hit closest to edge in +X dimension that has > 100 photoelectons (TODO: use pecorr) More...
 
float ymaxt
 y position of hit closest to edge in +Y dimension that has > 100 photoelectons (TODO: use pecorr) More...
 
float zmaxt
 z position of hit closest to edge in +Z dimension that has > 100 photoelectons (TODO: use pecorr) More...
 

Detailed Description

Containment variables.

Definition at line 12 of file SRContain.h.

Constructor & Destructor Documentation

caf::SRContain::SRContain ( )

Definition at line 14 of file SRContain.cxx.

14  :
15  numucontain (std::numeric_limits<bool>::signaling_NaN()),
16  numucontainSA(std::numeric_limits<bool>::signaling_NaN()),
17  missE (std::numeric_limits<float>::signaling_NaN()),
18  nplanestofront (0),
19  nplanestoback (0),
20  vtxdist (std::numeric_limits<float>::signaling_NaN()),
21  enddist (std::numeric_limits<float>::signaling_NaN()),
22  cosfwddist (std::numeric_limits<float>::signaling_NaN()),
23  cosfwdcell (0),
24  cosfwdcellnd(0),
25  cosfwdair (std::numeric_limits<float>::signaling_NaN()),
26  cosfwdsteel (std::numeric_limits<float>::signaling_NaN()),
27  cosbakdist (std::numeric_limits<float>::signaling_NaN()),
28  cosbakcell (0),
29  cosbakcellnd(0),
30  cosbakair (std::numeric_limits<float>::signaling_NaN()),
31  cosbaksteel (std::numeric_limits<float>::signaling_NaN()),
32  kalfwddist (std::numeric_limits<float>::signaling_NaN()),
33  kalfwdcell (0),
34  kalfwdcellnd(0),
35  kalfwdair (std::numeric_limits<float>::signaling_NaN()),
36  kalfwdsteel (std::numeric_limits<float>::signaling_NaN()),
37  kalbakdist (std::numeric_limits<float>::signaling_NaN()),
38  kalbakcell (0),
39  kalbakcellnd(0),
40  kalbakair (std::numeric_limits<float>::signaling_NaN()),
41  kalbaksteel (std::numeric_limits<float>::signaling_NaN()),
42  cosyposattrans (std::numeric_limits<float>::signaling_NaN()),
43  kalyposattrans (std::numeric_limits<float>::signaling_NaN()),
44  xmin2 (std::numeric_limits<float>::signaling_NaN()),
45  ymin2 (std::numeric_limits<float>::signaling_NaN()),
46  zmin2 (std::numeric_limits<float>::signaling_NaN()),
47  xmax2 (std::numeric_limits<float>::signaling_NaN()),
48  ymax2 (std::numeric_limits<float>::signaling_NaN()),
49  zmax2 (std::numeric_limits<float>::signaling_NaN()),
50  xmint (std::numeric_limits<float>::signaling_NaN()),
51  ymint (std::numeric_limits<float>::signaling_NaN()),
52  zmint (std::numeric_limits<float>::signaling_NaN()),
53  xmaxt (std::numeric_limits<float>::signaling_NaN()),
54  ymaxt (std::numeric_limits<float>::signaling_NaN()),
55  zmaxt (std::numeric_limits<float>::signaling_NaN())
56 
57  { }
int cosfwdcell
cosmictrack projected # cells from end point forwards to det edge
Definition: SRContain.h:30
float missE
sum of energy of particles that leave detector. example cut: missE/trueE > 0.01 is truly uncontained ...
Definition: SRContain.h:21
float ymaxt
y position of hit closest to edge in +Y dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:63
float cosyposattrans
Y position of cosmic track at transition (ND only, use to check if went through air gap) ...
Definition: SRContain.h:49
float kalyposattrans
Y position of Kalman track and transition (ND only, use to check if went through air gap) ...
Definition: SRContain.h:50
float zmaxt
z position of hit closest to edge in +Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:64
float xmint
x position of hit closest to edge in -X dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:59
bool numucontainSA
is this contained by second analysis Numu Standards?
Definition: SRContain.h:19
float vtxdist
shortest distance to wall from primary Kalman track start position (proxy for vertex) ...
Definition: SRContain.h:26
int cosbakcell
cosmictrack projected # cells from start point backwards to det edge
Definition: SRContain.h:35
float kalfwdair
for Kalmantrack projected distance forwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:42
int kalbakcellnd
Kalmantrack projected # cells from start point backwards to det edge, including muon catcher...
Definition: SRContain.h:46
float zmint
z position of hit closest to edge in -Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:61
float kalfwdsteel
for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just di...
Definition: SRContain.h:43
float xmin2
x position of hit second closest to edge in -X dimension (slc.boxmin.fX gives first closest) ...
Definition: SRContain.h:52
float xmax2
x position of hit second closest to edge in +X dimension (slc.boxmax.fX gives first closest) ...
Definition: SRContain.h:55
float kalfwddist
Kalmantrack projected distance (cm) from end point forwards to det edge.
Definition: SRContain.h:39
float zmax2
z position of hit second closest to edge in +Z dimension (slc.boxmax.fZ gives first closest) ...
Definition: SRContain.h:57
float cosbakdist
cosmictrack projected distance (cm) from start point backwards to det edge
Definition: SRContain.h:34
int kalfwdcellnd
Kalmantrack projected # cells from end point forwards to det edge, including muon catcher...
Definition: SRContain.h:41
bool numucontain
is this contained by Numu Standards? (can use as general containment)
Definition: SRContain.h:18
float cosfwddist
cosmictrack projected distance (cm) from end point forwards to det edge
Definition: SRContain.h:29
int cosfwdcellnd
cosmictrack projected # cells from end point forwards to det edge, including muon catcher...
Definition: SRContain.h:31
float cosfwdair
for cosmictrack projected distance forwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:32
float cosfwdsteel
for cosmictrack projected distance forwards, how much is through steel (ND only, currently is just di...
Definition: SRContain.h:33
int nplanestoback
number of planes between the back of the detector (configuration dependent) and hit with the largest ...
Definition: SRContain.h:24
float kalbaksteel
for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just d...
Definition: SRContain.h:48
float ymint
y position of hit closest to edge in -Y dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:60
float xmaxt
x position of hit closest to edge in +X dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:62
float cosbaksteel
for cosmictrack projected distance backwards, how much is through steel (ND only, currently is just d...
Definition: SRContain.h:38
int kalfwdcell
Kalmantrack projected # cells from end point forwards to det edge.
Definition: SRContain.h:40
float enddist
shortest distance to wall from primary Kalman track end position
Definition: SRContain.h:27
float ymax2
y position of hit second closest to edge in +Y dimension (slc.boxmax.fY gives first closest) ...
Definition: SRContain.h:56
float ymin2
y position of hit second closest to edge in -Y dimension (slc.boxmin.fY gives first closest) ...
Definition: SRContain.h:53
int kalbakcell
Kalmantrack projected # cells from start point backwards to det edge.
Definition: SRContain.h:45
int nplanestofront
number of planes between the front of the detector (configuration dependent) and hit with the smalles...
Definition: SRContain.h:23
float kalbakdist
Kalmantrack projected distance (cm) from start point backwards to det edge.
Definition: SRContain.h:44
float cosbakair
for cosmictrack projected distance backwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:37
float zmin2
Z position of hit second closest to edge in -Z dimension (slc.boxmin.fZ gives first closest) ...
Definition: SRContain.h:54
int cosbakcellnd
cosmictrack projected # cells from start point backwards to det edge, including muon catcher...
Definition: SRContain.h:36
float kalbakair
for Kalmantrack projected distance backwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:47
caf::SRContain::~SRContain ( )
virtual

Definition at line 60 of file SRContain.cxx.

60 { }

Member Function Documentation

void caf::SRContain::setDefault ( )
virtual

Definition at line 62 of file SRContain.cxx.

References cosbakair, cosbakcell, cosbakcellnd, cosbakdist, cosbaksteel, cosfwdair, cosfwdcell, cosfwdcellnd, cosfwddist, cosfwdsteel, cosyposattrans, kalbakair, kalbakcell, kalbakcellnd, kalbakdist, kalbaksteel, kalfwdair, kalfwdcell, kalfwdcellnd, kalfwddist, kalfwdsteel, kalyposattrans, missE, nplanestoback, nplanestofront, numucontain, numucontainSA, xmax2, xmaxt, xmin2, xmint, ymax2, ymaxt, ymin2, ymint, zmax2, zmaxt, zmin2, and zmint.

63  {
64  numucontain = false;
65  numucontainSA = false;
66  missE = -5;
67  nplanestofront = -5;
68  nplanestoback = -5;
69  cosfwddist = -5;
70  cosfwdcell = -5;
71  cosfwdcellnd= -5;
72  cosfwdair = -5;
73  cosfwdsteel = -5;
74  cosbakdist = -5;
75  cosbakcell = -5;
76  cosbakcellnd= -5;
77  cosbakair = -5;
78  cosbaksteel = -5;
79  kalfwddist = -5;
80  kalfwdcell = -5;
81  kalfwdcellnd= -5;
82  kalfwdair = -5;
83  kalfwdsteel = -5;
84  kalbakdist = -5;
85  kalbakcell = -5;
86  kalbakcellnd= -5;
87  kalbakair = -5;
88  kalbaksteel = -5;
89  cosyposattrans = -5;
90  kalyposattrans = -5;
91  xmin2 = -5;
92  ymin2 = -5;
93  zmin2 = -5;
94  xmax2 = -5;
95  ymax2 = -5;
96  zmax2 = -5;
97  xmint = -5;
98  ymint = -5;
99  zmint = -5;
100  xmaxt = -5;
101  ymaxt = -5;
102  zmaxt = -5;
103  }
int cosfwdcell
cosmictrack projected # cells from end point forwards to det edge
Definition: SRContain.h:30
float missE
sum of energy of particles that leave detector. example cut: missE/trueE > 0.01 is truly uncontained ...
Definition: SRContain.h:21
float ymaxt
y position of hit closest to edge in +Y dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:63
float cosyposattrans
Y position of cosmic track at transition (ND only, use to check if went through air gap) ...
Definition: SRContain.h:49
float kalyposattrans
Y position of Kalman track and transition (ND only, use to check if went through air gap) ...
Definition: SRContain.h:50
float zmaxt
z position of hit closest to edge in +Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:64
float xmint
x position of hit closest to edge in -X dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:59
bool numucontainSA
is this contained by second analysis Numu Standards?
Definition: SRContain.h:19
int cosbakcell
cosmictrack projected # cells from start point backwards to det edge
Definition: SRContain.h:35
float kalfwdair
for Kalmantrack projected distance forwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:42
int kalbakcellnd
Kalmantrack projected # cells from start point backwards to det edge, including muon catcher...
Definition: SRContain.h:46
float zmint
z position of hit closest to edge in -Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:61
float kalfwdsteel
for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just di...
Definition: SRContain.h:43
float xmin2
x position of hit second closest to edge in -X dimension (slc.boxmin.fX gives first closest) ...
Definition: SRContain.h:52
float xmax2
x position of hit second closest to edge in +X dimension (slc.boxmax.fX gives first closest) ...
Definition: SRContain.h:55
float kalfwddist
Kalmantrack projected distance (cm) from end point forwards to det edge.
Definition: SRContain.h:39
float zmax2
z position of hit second closest to edge in +Z dimension (slc.boxmax.fZ gives first closest) ...
Definition: SRContain.h:57
float cosbakdist
cosmictrack projected distance (cm) from start point backwards to det edge
Definition: SRContain.h:34
int kalfwdcellnd
Kalmantrack projected # cells from end point forwards to det edge, including muon catcher...
Definition: SRContain.h:41
bool numucontain
is this contained by Numu Standards? (can use as general containment)
Definition: SRContain.h:18
float cosfwddist
cosmictrack projected distance (cm) from end point forwards to det edge
Definition: SRContain.h:29
int cosfwdcellnd
cosmictrack projected # cells from end point forwards to det edge, including muon catcher...
Definition: SRContain.h:31
float cosfwdair
for cosmictrack projected distance forwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:32
float cosfwdsteel
for cosmictrack projected distance forwards, how much is through steel (ND only, currently is just di...
Definition: SRContain.h:33
int nplanestoback
number of planes between the back of the detector (configuration dependent) and hit with the largest ...
Definition: SRContain.h:24
float kalbaksteel
for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just d...
Definition: SRContain.h:48
float ymint
y position of hit closest to edge in -Y dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:60
float xmaxt
x position of hit closest to edge in +X dimension that has > 100 photoelectons (TODO: use pecorr) ...
Definition: SRContain.h:62
float cosbaksteel
for cosmictrack projected distance backwards, how much is through steel (ND only, currently is just d...
Definition: SRContain.h:38
int kalfwdcell
Kalmantrack projected # cells from end point forwards to det edge.
Definition: SRContain.h:40
float ymax2
y position of hit second closest to edge in +Y dimension (slc.boxmax.fY gives first closest) ...
Definition: SRContain.h:56
float ymin2
y position of hit second closest to edge in -Y dimension (slc.boxmin.fY gives first closest) ...
Definition: SRContain.h:53
int kalbakcell
Kalmantrack projected # cells from start point backwards to det edge.
Definition: SRContain.h:45
int nplanestofront
number of planes between the front of the detector (configuration dependent) and hit with the smalles...
Definition: SRContain.h:23
float kalbakdist
Kalmantrack projected distance (cm) from start point backwards to det edge.
Definition: SRContain.h:44
float cosbakair
for cosmictrack projected distance backwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:37
float zmin2
Z position of hit second closest to edge in -Z dimension (slc.boxmin.fZ gives first closest) ...
Definition: SRContain.h:54
int cosbakcellnd
cosmictrack projected # cells from start point backwards to det edge, including muon catcher...
Definition: SRContain.h:36
float kalbakair
for Kalmantrack projected distance backwards how much is through air (ND only, NYI) ...
Definition: SRContain.h:47

Member Data Documentation

float caf::SRContain::cosbakair

for cosmictrack projected distance backwards how much is through air (ND only, NYI)

Definition at line 37 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

int caf::SRContain::cosbakcell
int caf::SRContain::cosbakcellnd

cosmictrack projected # cells from start point backwards to det edge, including muon catcher, ND only

Definition at line 36 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosbakdist

cosmictrack projected distance (cm) from start point backwards to det edge

Definition at line 34 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosbaksteel

for cosmictrack projected distance backwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all)

Definition at line 38 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosfwdair

for cosmictrack projected distance forwards how much is through air (ND only, NYI)

Definition at line 32 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

int caf::SRContain::cosfwdcell
int caf::SRContain::cosfwdcellnd

cosmictrack projected # cells from end point forwards to det edge, including muon catcher, ND only

Definition at line 31 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosfwddist

cosmictrack projected distance (cm) from end point forwards to det edge

Definition at line 29 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosfwdsteel

for cosmictrack projected distance forwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all)

Definition at line 33 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::cosyposattrans

Y position of cosmic track at transition (ND only, use to check if went through air gap)

Definition at line 49 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::enddist

shortest distance to wall from primary Kalman track end position

Definition at line 27 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), and caf::Proxy< caf::SRContain >::operator=().

float caf::SRContain::kalbakair

for Kalmantrack projected distance backwards how much is through air (ND only, NYI)

Definition at line 47 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

int caf::SRContain::kalbakcell
int caf::SRContain::kalbakcellnd
float caf::SRContain::kalbakdist

Kalmantrack projected distance (cm) from start point backwards to det edge.

Definition at line 44 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::kalbaksteel

for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all)

Definition at line 48 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::kalfwdair

for Kalmantrack projected distance forwards how much is through air (ND only, NYI)

Definition at line 42 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

int caf::SRContain::kalfwdcell
int caf::SRContain::kalfwdcellnd
float caf::SRContain::kalfwddist

Kalmantrack projected distance (cm) from end point forwards to det edge.

Definition at line 39 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::kalfwdsteel

for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just distance in muon catcher, cells and all)

Definition at line 43 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::kalyposattrans
float caf::SRContain::missE

sum of energy of particles that leave detector. example cut: missE/trueE > 0.01 is truly uncontained

Definition at line 21 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), efficiencySA(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), numu_cut_flow(), caf::Proxy< caf::SRContain >::operator=(), setDefault(), and trim_caf().

int caf::SRContain::nplanestoback

number of planes between the back of the detector (configuration dependent) and hit with the largest Z position

Definition at line 24 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::Proxy< caf::SRContain >::operator=(), caf::CAFMaker::produce(), and setDefault().

int caf::SRContain::nplanestofront

number of planes between the front of the detector (configuration dependent) and hit with the smallest Z position

Definition at line 23 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), make_dst_cosrejbdttrain(), caf::Proxy< caf::SRContain >::operator=(), caf::CAFMaker::produce(), and setDefault().

bool caf::SRContain::numucontain
bool caf::SRContain::numucontainSA
float caf::SRContain::vtxdist

shortest distance to wall from primary Kalman track start position (proxy for vertex)

Definition at line 26 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillCosRejVars(), and caf::Proxy< caf::SRContain >::operator=().

float caf::SRContain::xmax2

x position of hit second closest to edge in +X dimension (slc.boxmax.fX gives first closest)

Definition at line 55 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::xmaxt

x position of hit closest to edge in +X dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 62 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::xmin2

x position of hit second closest to edge in -X dimension (slc.boxmin.fX gives first closest)

Definition at line 52 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::xmint

x position of hit closest to edge in -X dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 59 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::ymax2

y position of hit second closest to edge in +Y dimension (slc.boxmax.fY gives first closest)

Definition at line 56 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::ymaxt

y position of hit closest to edge in +Y dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 63 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::ymin2

y position of hit second closest to edge in -Y dimension (slc.boxmin.fY gives first closest)

Definition at line 53 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::ymint

y position of hit closest to edge in -Y dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 60 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::zmax2

z position of hit second closest to edge in +Z dimension (slc.boxmax.fZ gives first closest)

Definition at line 57 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::zmaxt

z position of hit closest to edge in +Z dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 64 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::zmin2

Z position of hit second closest to edge in -Z dimension (slc.boxmin.fZ gives first closest)

Definition at line 54 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().

float caf::SRContain::zmint

z position of hit closest to edge in -Z dimension that has > 100 photoelectons (TODO: use pecorr)

Definition at line 61 of file SRContain.h.

Referenced by caf::Proxy< caf::SRContain >::CheckEquals(), flat::FlatContain::Fill(), hdf5::HDF5Contain< Tidx >::Fill(), caf::FillNumuSandVars(), caf::Proxy< caf::SRContain >::operator=(), and setDefault().


The documentation for this class was generated from the following files: