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

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/StandardRecord/SRNueSandbox.h"

Public Member Functions

 SRNueSandbox ()
 
 ~SRNueSandbox ()
 

Public Attributes

Simple containment
bool infid
 Geometry::isInFiducialVolume() on slice MeanXYZ. More...
 
float slicemeanx
 slice's Cluster::MeanXYZ().X() More...
 
float slicemeany
 slice's Cluster::MeanXYZ().Y() More...
 
float slicemeanz
 slice's Cluster::MeanXYZ().Z() More...
 
WARNING: Truth variables
int npi0
 Number of primary pi0. More...
 
int npip
 Number of primary pi+. More...
 
int npim
 Number of primary pi-. More...
 
float pi0E
 Energy of largest primary pi0. More...
 
float pipE
 Energy of largest primary pi+. More...
 
float pimE
 Energy of largest primary pi-. More...
 
float phot0E
 Energy of largest pi0's largest photon. More...
 
float phot1E
 Energy of largest pi0's smallest photon. More...
 
float opencos
 Opening angle of largest pi0's photons. More...
 
float conv0
 Conversion length of photon 0. More...
 
float conv1
 Conversion length of photon 1. More...
 
Ruth's additions
float mincellcosmic
 Mincell using all cosmictracker. More...
 
float mincellwallcosmic
 Mincellwall using all cosmictracker. More...
 
float anglecosmic
 Angle of longest cosmictrack. More...
 
int nplanesfilled
 Number of filled planes. More...
 
unsigned int nxplanes
 Extent in planes for slice X-view. More...
 
unsigned int nyplanes
 Extent in planes for slice Y-view. More...
 
int ncellrow
 Max number contiguous cells, single plane. More...
 
int ncellsum
 Max number cells in total, single plane. More...
 
float mincellavg
 Mincell using regression through event. More...
 
float mincellkalman
 Mincell using regression through event (MIP frac events) More...
 
int nmiphits
 Number of MIP Hits (Adjustable boundary) More...
 
SRVector3D mipmin
 Minimum coordinates of box with MIP range hits. More...
 
float ecfNu
 Energy Containment Fraction of the mother neutrino. More...
 
SRVector3D mipmax
 Maximum coordinates of box with MIP range hits. More...
 
Jianming's additions:
unsigned int evtncell
 total # of cell in a slice More...
 
float evtsumcostheta
 event direction More...
 
float evtsump
 event total momentum More...
 
float evtsumpt
 event total transverse momentum More...
 
float evtsump0
 event total momentum without pid More...
 
float evtsumpt0
 event total transverse momentum without pid More...
 
float evtetot
 event total energy on showers More...
 
float evtminx
 min x of a event, looping over all showers More...
 
float evtminy
 min y of a event, looping over all showers More...
 
float evtminz
 min z of a event, looping over all showers More...
 
float evtmaxx
 max x of a event, looping over all showers More...
 
float evtmaxy
 max y of a event, looping over all showers More...
 
float evtmaxz
 max z of a event, looping over all showers More...
 
float evtgaptns
 tns to closet slice More...
 
int evtncelltoedge
 ncell to detector edge for the event More...
 
float sh1energy
 Leading shower energy. More...
 
float sh1exclenergy
 Leading shower excluded energy. More...
 
float sh1totalL
 Leading shower length. More...
 
SRVector3D sh1start
 Leading shower start pt. More...
 
SRVector3D sh1stop
 Leading shower stop pt. More...
 
SRVector3D sh1dir
 Leading shower dir. More...
 
float sh1vtxdoca
 Leading shower DOCA to vertex. More...
 
float sh1gap
 Leading shower gap. More...
 
unsigned int sh1nplane
 Leading shower NPlane. More...
 
unsigned int sh1xnplane
 Leading shower XView NPlane. More...
 
unsigned int sh1ynplane
 /Leading shower YView NPlane More...
 
unsigned int sh1ncell
 Leading shower # of cell. More...
 
unsigned int sh1xncell
 Leading shower XView # of cell. More...
 
unsigned int sh1yncell
 Leading shower YView # of cell. More...
 
int sh1pid
 Leading shower pid based on longitudinal+transverse log likelihoods. More...
 
int sh1ncelltoedge
 ncell to detector edge for the leading shower More...
 
float sh1sh2dang
 
float sh2energy
 2nd shower energy More...
 
float sh2exclenergy
 2nd shower excluded energy More...
 
float sh2totalL
 2nd shower length More...
 
SRVector3D sh2start
 2nd shower start pt More...
 
SRVector3D sh2stop
 2nd shower stop pt More...
 
SRVector3D sh2dir
 2nd shower dir More...
 
float sh2vtxdoca
 2nd shower DOCA to vertex More...
 
float sh2gap
 2nd shower gap More...
 
unsigned int sh2nplane
 2nd shower NPlane More...
 
unsigned int sh2xnplane
 2nd shower XView NPlane More...
 
unsigned int sh2ynplane
 /2nd shower YView NPlane More...
 
unsigned int sh2ncell
 2nd shower # of cell More...
 
unsigned int sh2xncell
 2nd shower XView # of cell More...
 
unsigned int sh2yncell
 2nd shower YView # of cell More...
 
int sh2pid
 2nd shower pid based on longitudinal+transverse log likelihoods More...
 
int sh2ncelltoedge
 ncell to detector edge for the secondary shower More...
 
float elll
 Electron likelihood. More...
 
float sh1d2edge
 Shower distance to edge. More...
 
float eedge2cell
 Energy deposit within 2 cells to detector edges. More...
 
float eedge5cell
 Energy deposit within 5 cells to detector edges. More...
 
float eedge10cell
 Energy deposit within 10 cells to detector edges. More...
 
std::vector< SRJMShowerjm
 vector of JMShowers More...
 
size_t njm
 number of jmshowers More...
 
SRJMEid jmid
 jmshower pid object More...
 
SRVector3D vtx
 jmshower vertex More...
 
float time
 jmshower vertex time [ns] More...
 
float E
 jmshower neutrino energy estimate More...
 
float depE
 jmshower energy deposited More...
 
float shwE
 jmshower energy of primary shower More...
 
Chris' variables
float fracangchanges
 See FillNueSandbox::FracAngChanges. More...
 
float fracangchangesloose
 See FillNueSandbox::FracAngChanges. More...
 
float fracmodalhits
 See FillNueSandbox::FracModalHits. More...
 
float fracnoncontig
 See FillNueSandbox::FracNonContiguous. More...
 
float fracnoncontigloose
 See FillNueSandbox::FracNonContiguous. More...
 
int maxgap
 See FillNueSandbox::MaxGap. More...
 
int maxhitsx
 See FillNueSandbox::MaxHits. More...
 
int maxhitsy
 See FillNueSandbox::MaxHits. More...
 
Himansu's variables
float dedxpng1
 
float dedxpng2
 

Detailed Description

Class for storing information necessary for nu_e analysis. This information might not exist here forever, it may eventually be moved somewhere else.

Definition at line 20 of file SRNueSandbox.h.

Constructor & Destructor Documentation

caf::SRNueSandbox::SRNueSandbox ( )

Definition at line 16 of file SRNueSandbox.cxx.

16  :
17  infid(false),
18  slicemeanx(std::numeric_limits<float>::signaling_NaN()),
19  slicemeany(std::numeric_limits<float>::signaling_NaN()),
20  slicemeanz(std::numeric_limits<float>::signaling_NaN()),
21  npi0(0),
22  npip(0),
23  npim(0),
24  pi0E(std::numeric_limits<float>::signaling_NaN()),
25  pipE(std::numeric_limits<float>::signaling_NaN()),
26  pimE(std::numeric_limits<float>::signaling_NaN()),
27  phot0E(std::numeric_limits<float>::signaling_NaN()),
28  phot1E(std::numeric_limits<float>::signaling_NaN()),
29  opencos(std::numeric_limits<float>::signaling_NaN()),
30  conv0(std::numeric_limits<float>::signaling_NaN()),
31  conv1(std::numeric_limits<float>::signaling_NaN()),
32  mincellcosmic(std::numeric_limits<float>::signaling_NaN()),
34  anglecosmic(std::numeric_limits<float>::signaling_NaN()),
35  nplanesfilled(0),
36  nxplanes(0),
37  nyplanes(0),
38  ncellrow(0),
39  ncellsum(0),
40  mincellavg(std::numeric_limits<float>::signaling_NaN()),
41  mincellkalman(std::numeric_limits<float>::signaling_NaN()),
42  nmiphits(0),
43  ecfNu(),
44  evtncell(0),
45  evtsumcostheta(0),
46  evtsump(0),
47  evtsumpt(0),
48  evtsump0(0),
49  evtsumpt0(0),
50  evtetot(0),
51  evtminx(99999),
52  evtminy(99999),
53  evtminz(99999),
54  evtmaxx(-99999),
55  evtmaxy(-99999),
56  evtmaxz(-99999),
57  evtgaptns(1e8),
58  evtncelltoedge(10000),
59  sh1energy(0),
60  sh1exclenergy(0),
61  sh1totalL(-5),
62  sh1vtxdoca(0),
63  sh1gap(0),
64  sh1nplane(0),
65  sh1xnplane(0),
66  sh1ynplane(0),
67  sh1ncell(0),
68  sh1xncell(0),
69  sh1yncell(0),
70  sh1pid(-1),
71  sh1ncelltoedge(10000),
72  sh1sh2dang(0),
73  sh2energy(0),
74  sh2exclenergy(0),
75  sh2totalL(-5),
76  sh2vtxdoca(0),
77  sh2gap(0),
78  sh2nplane(0),
79  sh2xnplane(0),
80  sh2ynplane(0),
81  sh2ncell(0),
82  sh2xncell(0),
83  sh2yncell(0),
84  sh2pid(-1),
85  sh2ncelltoedge(10000),
86  elll(-5),
87  sh1d2edge(-5),
88  eedge2cell(-5),
89  eedge5cell(-5),
90  eedge10cell(-5),
91  jm(),
92  jmid(),
93  time(-5),
94  E(-5),
95  depE(-5),
96  shwE(-5),
97  fracangchanges(std::numeric_limits<float>::signaling_NaN()),
98  fracangchangesloose(std::numeric_limits<float>::signaling_NaN()),
99  fracmodalhits(std::numeric_limits<float>::signaling_NaN()),
100  fracnoncontig(std::numeric_limits<float>::signaling_NaN()),
101  fracnoncontigloose(std::numeric_limits<float>::signaling_NaN()),
102  maxgap(-5),
103  maxhitsx(-5),
104  maxhitsy(-5),
105  dedxpng1(-5),
106  dedxpng2(-5)
107  { }
float sh1exclenergy
Leading shower excluded energy.
Definition: SRNueSandbox.h:88
float evtetot
event total energy on showers
Definition: SRNueSandbox.h:77
float fracmodalhits
See FillNueSandbox::FracModalHits.
Definition: SRNueSandbox.h:144
float slicemeanx
slice&#39;s Cluster::MeanXYZ().X()
Definition: SRNueSandbox.h:28
float mincellcosmic
Mincell using all cosmictracker.
Definition: SRNueSandbox.h:52
float sh1gap
Leading shower gap.
Definition: SRNueSandbox.h:94
float sh1energy
Leading shower energy.
Definition: SRNueSandbox.h:87
float ecfNu
Energy Containment Fraction of the mother neutrino.
Definition: SRNueSandbox.h:64
float evtmaxx
max x of a event, looping over all showers
Definition: SRNueSandbox.h:81
float evtsumpt
event total transverse momentum
Definition: SRNueSandbox.h:73
float mincellkalman
Mincell using regression through event (MIP frac events)
Definition: SRNueSandbox.h:61
float pi0E
Energy of largest primary pi0.
Definition: SRNueSandbox.h:39
float time
jmshower vertex time [ns]
Definition: SRNueSandbox.h:133
int npip
Number of primary pi+.
Definition: SRNueSandbox.h:36
float evtsumpt0
event total transverse momentum without pid
Definition: SRNueSandbox.h:75
unsigned int sh2nplane
2nd shower NPlane
Definition: SRNueSandbox.h:113
float mincellavg
Mincell using regression through event.
Definition: SRNueSandbox.h:60
float evtsump
event total momentum
Definition: SRNueSandbox.h:72
float eedge2cell
Energy deposit within 2 cells to detector edges.
Definition: SRNueSandbox.h:124
int nplanesfilled
Number of filled planes.
Definition: SRNueSandbox.h:55
int maxhitsx
See FillNueSandbox::MaxHits.
Definition: SRNueSandbox.h:148
float sh2energy
2nd shower energy
Definition: SRNueSandbox.h:105
int ncellrow
Max number contiguous cells, single plane.
Definition: SRNueSandbox.h:58
int npi0
Number of primary pi0.
Definition: SRNueSandbox.h:35
float evtminy
min y of a event, looping over all showers
Definition: SRNueSandbox.h:79
int evtncelltoedge
ncell to detector edge for the event
Definition: SRNueSandbox.h:86
unsigned int sh2xnplane
2nd shower XView NPlane
Definition: SRNueSandbox.h:114
float eedge10cell
Energy deposit within 10 cells to detector edges.
Definition: SRNueSandbox.h:126
float E
jmshower neutrino energy estimate
Definition: SRNueSandbox.h:134
bool infid
Geometry::isInFiducialVolume() on slice MeanXYZ.
Definition: SRNueSandbox.h:27
float phot0E
Energy of largest pi0&#39;s largest photon.
Definition: SRNueSandbox.h:43
unsigned int sh1xnplane
Leading shower XView NPlane.
Definition: SRNueSandbox.h:96
float sh1d2edge
Shower distance to edge.
Definition: SRNueSandbox.h:123
float opencos
Opening angle of largest pi0&#39;s photons.
Definition: SRNueSandbox.h:45
int maxhitsy
See FillNueSandbox::MaxHits.
Definition: SRNueSandbox.h:149
float depE
jmshower energy deposited
Definition: SRNueSandbox.h:135
float fracangchanges
See FillNueSandbox::FracAngChanges.
Definition: SRNueSandbox.h:142
float shwE
jmshower energy of primary shower
Definition: SRNueSandbox.h:136
int sh2ncelltoedge
ncell to detector edge for the secondary shower
Definition: SRNueSandbox.h:120
float sh2totalL
2nd shower length
Definition: SRNueSandbox.h:107
unsigned int sh2ynplane
/2nd shower YView NPlane
Definition: SRNueSandbox.h:115
int sh1ncelltoedge
ncell to detector edge for the leading shower
Definition: SRNueSandbox.h:102
unsigned int sh1yncell
Leading shower YView # of cell.
Definition: SRNueSandbox.h:100
unsigned int sh1ncell
Leading shower # of cell.
Definition: SRNueSandbox.h:98
int npim
Number of primary pi-.
Definition: SRNueSandbox.h:37
float evtsump0
event total momentum without pid
Definition: SRNueSandbox.h:74
float evtminx
min x of a event, looping over all showers
Definition: SRNueSandbox.h:78
int nmiphits
Number of MIP Hits (Adjustable boundary)
Definition: SRNueSandbox.h:62
float sh2exclenergy
2nd shower excluded energy
Definition: SRNueSandbox.h:106
unsigned int evtncell
total # of cell in a slice
Definition: SRNueSandbox.h:70
float conv1
Conversion length of photon 1.
Definition: SRNueSandbox.h:47
float mincellwallcosmic
Mincellwall using all cosmictracker.
Definition: SRNueSandbox.h:53
float fracangchangesloose
See FillNueSandbox::FracAngChanges.
Definition: SRNueSandbox.h:143
float phot1E
Energy of largest pi0&#39;s smallest photon.
Definition: SRNueSandbox.h:44
float evtminz
min z of a event, looping over all showers
Definition: SRNueSandbox.h:80
float sh2gap
2nd shower gap
Definition: SRNueSandbox.h:112
float elll
Electron likelihood.
Definition: SRNueSandbox.h:122
float sh1totalL
Leading shower length.
Definition: SRNueSandbox.h:89
float evtgaptns
tns to closet slice
Definition: SRNueSandbox.h:85
float slicemeanz
slice&#39;s Cluster::MeanXYZ().Z()
Definition: SRNueSandbox.h:30
unsigned int sh2yncell
2nd shower YView # of cell
Definition: SRNueSandbox.h:118
float eedge5cell
Energy deposit within 5 cells to detector edges.
Definition: SRNueSandbox.h:125
float evtsumcostheta
event direction
Definition: SRNueSandbox.h:71
int ncellsum
Max number cells in total, single plane.
Definition: SRNueSandbox.h:59
int sh2pid
2nd shower pid based on longitudinal+transverse log likelihoods
Definition: SRNueSandbox.h:119
unsigned int nxplanes
Extent in planes for slice X-view.
Definition: SRNueSandbox.h:56
unsigned int sh2ncell
2nd shower # of cell
Definition: SRNueSandbox.h:116
float evtmaxy
max y of a event, looping over all showers
Definition: SRNueSandbox.h:82
float evtmaxz
max z of a event, looping over all showers
Definition: SRNueSandbox.h:83
float pipE
Energy of largest primary pi+.
Definition: SRNueSandbox.h:40
int maxgap
See FillNueSandbox::MaxGap.
Definition: SRNueSandbox.h:147
float sh1vtxdoca
Leading shower DOCA to vertex.
Definition: SRNueSandbox.h:93
unsigned int sh1ynplane
/Leading shower YView NPlane
Definition: SRNueSandbox.h:97
unsigned int sh2xncell
2nd shower XView # of cell
Definition: SRNueSandbox.h:117
unsigned int sh1xncell
Leading shower XView # of cell.
Definition: SRNueSandbox.h:99
std::vector< SRJMShower > jm
vector of JMShowers
Definition: SRNueSandbox.h:129
float fracnoncontigloose
See FillNueSandbox::FracNonContiguous.
Definition: SRNueSandbox.h:146
float slicemeany
slice&#39;s Cluster::MeanXYZ().Y()
Definition: SRNueSandbox.h:29
float fracnoncontig
See FillNueSandbox::FracNonContiguous.
Definition: SRNueSandbox.h:145
float anglecosmic
Angle of longest cosmictrack.
Definition: SRNueSandbox.h:54
SRJMEid jmid
jmshower pid object
Definition: SRNueSandbox.h:131
int sh1pid
Leading shower pid based on longitudinal+transverse log likelihoods.
Definition: SRNueSandbox.h:101
float sh2vtxdoca
2nd shower DOCA to vertex
Definition: SRNueSandbox.h:111
unsigned int nyplanes
Extent in planes for slice Y-view.
Definition: SRNueSandbox.h:57
unsigned int sh1nplane
Leading shower NPlane.
Definition: SRNueSandbox.h:95
float pimE
Energy of largest primary pi-.
Definition: SRNueSandbox.h:41
float conv0
Conversion length of photon 0.
Definition: SRNueSandbox.h:46
caf::SRNueSandbox::~SRNueSandbox ( )

Definition at line 110 of file SRNueSandbox.cxx.

110 { }

Member Data Documentation

float caf::SRNueSandbox::anglecosmic

Angle of longest cosmictrack.

Definition at line 54 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::conv0

Conversion length of photon 0.

Definition at line 46 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::conv1

Conversion length of photon 1.

Definition at line 47 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::dedxpng1

Average dE/dx of the longest 3D prong in the slice. Planes with 0 hits are not counted. See FillNueSandbox::GetdEdx

Definition at line 157 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::dedxpng2

Average dE/dx of the 2nd longest 3D prong in the slice. Planes with 0 hits are not counted. See FillNueSandbox::GetdEdx

Definition at line 160 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::depE

jmshower energy deposited

Definition at line 135 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::E

jmshower neutrino energy estimate

Definition at line 134 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::ecfNu

Energy Containment Fraction of the mother neutrino.

Definition at line 64 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::eedge10cell

Energy deposit within 10 cells to detector edges.

Definition at line 126 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::eedge2cell

Energy deposit within 2 cells to detector edges.

Definition at line 124 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::eedge5cell

Energy deposit within 5 cells to detector edges.

Definition at line 125 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::elll

Electron likelihood.

Definition at line 122 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtetot

event total energy on showers

Definition at line 77 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtgaptns

tns to closet slice

Definition at line 85 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtmaxx

max x of a event, looping over all showers

Definition at line 81 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtmaxy

max y of a event, looping over all showers

Definition at line 82 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtmaxz

max z of a event, looping over all showers

Definition at line 83 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtminx

min x of a event, looping over all showers

Definition at line 78 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtminy

min y of a event, looping over all showers

Definition at line 79 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtminz

min z of a event, looping over all showers

Definition at line 80 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::evtncell

total # of cell in a slice

Definition at line 70 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::evtncelltoedge

ncell to detector edge for the event

Definition at line 86 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtsumcostheta

event direction

Definition at line 71 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtsump

event total momentum

Definition at line 72 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtsump0

event total momentum without pid

Definition at line 74 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtsumpt

event total transverse momentum

Definition at line 73 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::evtsumpt0

event total transverse momentum without pid

Definition at line 75 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::fracangchanges

See FillNueSandbox::FracAngChanges.

Definition at line 142 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::fracangchangesloose

See FillNueSandbox::FracAngChanges.

Definition at line 143 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::fracmodalhits

See FillNueSandbox::FracModalHits.

Definition at line 144 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::fracnoncontig

See FillNueSandbox::FracNonContiguous.

Definition at line 145 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::fracnoncontigloose

See FillNueSandbox::FracNonContiguous.

Definition at line 146 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

bool caf::SRNueSandbox::infid

Geometry::isInFiducialVolume() on slice MeanXYZ.

Definition at line 27 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

std::vector<SRJMShower> caf::SRNueSandbox::jm

vector of JMShowers

Definition at line 129 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRJMEid caf::SRNueSandbox::jmid

jmshower pid object

Definition at line 131 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::maxgap

See FillNueSandbox::MaxGap.

Definition at line 147 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::maxhitsx

See FillNueSandbox::MaxHits.

Definition at line 148 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::maxhitsy

See FillNueSandbox::MaxHits.

Definition at line 149 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::mincellavg

Mincell using regression through event.

Definition at line 60 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::mincellcosmic

Mincell using all cosmictracker.

Definition at line 52 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::mincellkalman

Mincell using regression through event (MIP frac events)

Definition at line 61 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::mincellwallcosmic

Mincellwall using all cosmictracker.

Definition at line 53 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

SRVector3D caf::SRNueSandbox::mipmax

Maximum coordinates of box with MIP range hits.

Definition at line 65 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

SRVector3D caf::SRNueSandbox::mipmin

Minimum coordinates of box with MIP range hits.

Definition at line 63 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::ncellrow

Max number contiguous cells, single plane.

Definition at line 58 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::ncellsum

Max number cells in total, single plane.

Definition at line 59 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

size_t caf::SRNueSandbox::njm

number of jmshowers

Definition at line 130 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::nmiphits

Number of MIP Hits (Adjustable boundary)

Definition at line 62 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::npi0

Number of primary pi0.

Definition at line 35 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::npim

Number of primary pi-.

Definition at line 37 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::npip

Number of primary pi+.

Definition at line 36 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

int caf::SRNueSandbox::nplanesfilled

Number of filled planes.

Definition at line 55 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

unsigned int caf::SRNueSandbox::nxplanes

Extent in planes for slice X-view.

Definition at line 56 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

unsigned int caf::SRNueSandbox::nyplanes

Extent in planes for slice Y-view.

Definition at line 57 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::opencos

Opening angle of largest pi0's photons.

Definition at line 45 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::phot0E

Energy of largest pi0's largest photon.

Definition at line 43 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::phot1E

Energy of largest pi0's smallest photon.

Definition at line 44 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::pi0E

Energy of largest primary pi0.

Definition at line 39 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::pimE

Energy of largest primary pi-.

Definition at line 41 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::pipE

Energy of largest primary pi+.

Definition at line 40 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::sh1d2edge

Shower distance to edge.

Definition at line 123 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::sh1dir

Leading shower dir.

Definition at line 92 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1energy

Leading shower energy.

Definition at line 87 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1exclenergy

Leading shower excluded energy.

Definition at line 88 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1gap

Leading shower gap.

Definition at line 94 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1ncell

Leading shower # of cell.

Definition at line 98 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::sh1ncelltoedge

ncell to detector edge for the leading shower

Definition at line 102 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1nplane

Leading shower NPlane.

Definition at line 95 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::sh1pid

Leading shower pid based on longitudinal+transverse log likelihoods.

Definition at line 101 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1sh2dang
SRVector3D caf::SRNueSandbox::sh1start

Leading shower start pt.

Definition at line 90 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::sh1stop

Leading shower stop pt.

Definition at line 91 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1totalL

Leading shower length.

Definition at line 89 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh1vtxdoca

Leading shower DOCA to vertex.

Definition at line 93 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1xncell

Leading shower XView # of cell.

Definition at line 99 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1xnplane

Leading shower XView NPlane.

Definition at line 96 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1yncell

Leading shower YView # of cell.

Definition at line 100 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh1ynplane

/Leading shower YView NPlane

Definition at line 97 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::sh2dir

2nd shower dir

Definition at line 110 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh2energy

2nd shower energy

Definition at line 105 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh2exclenergy

2nd shower excluded energy

Definition at line 106 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh2gap

2nd shower gap

Definition at line 112 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2ncell

2nd shower # of cell

Definition at line 116 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::sh2ncelltoedge

ncell to detector edge for the secondary shower

Definition at line 120 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2nplane

2nd shower NPlane

Definition at line 113 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

int caf::SRNueSandbox::sh2pid

2nd shower pid based on longitudinal+transverse log likelihoods

Definition at line 119 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::sh2start

2nd shower start pt

Definition at line 108 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::sh2stop

2nd shower stop pt

Definition at line 109 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh2totalL

2nd shower length

Definition at line 107 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::sh2vtxdoca

2nd shower DOCA to vertex

Definition at line 111 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2xncell

2nd shower XView # of cell

Definition at line 117 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2xnplane

2nd shower XView NPlane

Definition at line 114 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2yncell

2nd shower YView # of cell

Definition at line 118 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

unsigned int caf::SRNueSandbox::sh2ynplane

/2nd shower YView NPlane

Definition at line 115 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::shwE

jmshower energy of primary shower

Definition at line 136 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

float caf::SRNueSandbox::slicemeanx

slice's Cluster::MeanXYZ().X()

Definition at line 28 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::slicemeany

slice's Cluster::MeanXYZ().Y()

Definition at line 29 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::slicemeanz

slice's Cluster::MeanXYZ().Z()

Definition at line 30 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), hdf5::HDF5NueSandbox< Tidx >::Fill(), and caf::FillNueSandVars().

float caf::SRNueSandbox::time

jmshower vertex time [ns]

Definition at line 133 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().

SRVector3D caf::SRNueSandbox::vtx

jmshower vertex

Definition at line 132 of file SRNueSandbox.h.

Referenced by flat::FlatNueSandbox::Fill(), and hdf5::HDF5NueSandbox< Tidx >::Fill().


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