unsigned short nhity
number of hits in y-view
float pngmaxx
Maximum X that contain all the cell hits. [cm].
SRParticleTruth truthXView
Truth information for the prong.
caf::Proxy< caf::SRCVNParticleResult > spprongcvnpartnumuccemid
float weightedCalE
calE, weighted to take into account hits shared between prongs [GeV]
caf::Proxy< std::vector< caf::SRPixelMap > > cvnmaps
caf::Proxy< float > maxtime
SRCVNParticleResult cvnpart_opphorn
cvnpart trained with opposite horn current
caf::Proxy< float > pngminy
float len
track length [cm]
caf::Proxy< caf::View_t > view
float pngminy
Minimum Y that contain all the cell hits. [cm].
caf::Proxy< float > pngmaxy
caf::Proxy< short unsigned int > maxplanecont
caf::Proxy< float > mintime
SRVector3D start
Shower start point in detector coordinates. [cm].
caf::Proxy< float > meantime
caf::Proxy< short unsigned int > nhity
float mintime
Min time of cell(s) hits.
void CheckEquals(const caf::SRParticleTruth &sr) const
caf::Proxy< float > meantimeRes
void CheckEquals(const caf::SRCVNParticleResult &sr) const
caf::Proxy< caf::SRParticleTruth > truth
unsigned short nhitx
number of hits in x-view
caf::Proxy< float > pngmaxx
SRCVNParticleResult cvnpart
CVN prongID information for 4 views.
caf::Proxy< short unsigned int > maxplanegap
caf::Proxy< float > weightedCalE
caf::Proxy< caf::SRCVNNeutronDaughterResult > cvnneutron
caf::Proxy< short unsigned int > nhit
SRCVNParticleResult spprongcvnpart5label
Single particle-trained prong CVN, Electron/Photon/Proton/Pion/Muon.
View_t view
Prong view caf::kX = 0, caf::kY = 1 or caf::kXorY = 2.
void CheckEquals(const caf::SRCVNNeutronDaughterResult &sr) const
float meantime
Average time of cell(s) hits weighted by their energy.
caf::Proxy< caf::SRVector3D > start
float pngminx
Minimum X that contain all the cell hits. [cm].
float maxtime
Max time of cell(s) hits.
std::vector< SRProngTrainingData > prongtrainingdata
Prong label information.
caf::Proxy< caf::SRCVNParticleResult > cvnpart
unsigned short maxplanegap
maximum number of gapped planes in prong
caf::Proxy< short unsigned int > nhitx
float meantimeRes
Average time of cell(s) hits weighted by their time resolution.
SRParticleTruth truth
Truth information for the prong.
caf::Proxy< short unsigned int > nplane
caf::Proxy< std::vector< caf::SRProngTrainingData > > prongtrainingdata
SRCVNNeutronDaughterResult cvnneutron
Neutron Daughter CVN information.
caf::Proxy< caf::SRCVNParticleResult > cvnpart_opphorn
caf::Proxy< caf::SRParticleTruth > truthXView
SRParticleTruth truthYView
Truth information for the prong.
float pngmaxy
Maximum Y that contain all the cell hits. [cm].
unsigned short nplane
number of planes spanned
unsigned short maxplanecont
maximum number of contiguous planes in prong
unsigned short nhit
number of hits
SRVector3D dir
Shower direction at start point [unit vector recommended].
SRCVNParticleResult spprongcvnpartnumuccemid
Single particle-trained prong CVN for NumuCC (exclude muons in training sample), EMid.
std::vector< SRPixelMap > cvnmaps
Pixel maps used in CVN evaluation and training 80 cells x 100 planes in each view.
caf::Proxy< caf::SRParticleTruth > truthYView
caf::Proxy< caf::SRVector3D > dir
caf::Proxy< caf::SRCVNParticleResult > spprongcvnpart5label
caf::Proxy< float > pngminx
void CheckEquals(const T &x) const
void CheckEquals(const caf::SRVector3D &sr) const
float calE
energy based on summed calibrated deposited charge [GeV]