Event ID training variables. More...
Public Member Functions | |
SRTrainingBranch () | |
~SRTrainingBranch () | |
Public Attributes | |
bool | cvnmapsfilled |
Bool to show if CVN Maps are filled for this slice. More... | |
SRCVNFeatures | cvnfeatures |
Features extracted by the convolutional part of the CVN ID. More... | |
std::vector< SRPixelObjMap > | cvnmaps |
Pixel maps used in CVN evaluation and training 80 cells x 100 planes in each view. More... | |
std::vector< SRSliceMap > | slicemaps |
Full detector sized maps used for CVN training or other slice hit level studies. More... | |
std::vector< SRTrainingData > | trainingdata |
Collection of labels associated with the Pixel maps. More... | |
Event ID training variables.
Definition at line 13 of file SRTrainingBranch.h.
caf::SRTrainingBranch::SRTrainingBranch | ( | ) |
Definition at line 15 of file SRTrainingBranch.cxx.
caf::SRTrainingBranch::~SRTrainingBranch | ( | ) |
Definition at line 23 of file SRTrainingBranch.cxx.
SRCVNFeatures caf::SRTrainingBranch::cvnfeatures |
Features extracted by the convolutional part of the CVN ID.
Definition at line 19 of file SRTrainingBranch.h.
Referenced by caf::Proxy< caf::SRTrainingBranch >::CheckEquals(), hdf5::HDF5TrainingBranch< Tidx >::Fill(), flat::Flat< caf::SRTrainingBranch >::Fill(), and caf::Proxy< caf::SRTrainingBranch >::operator=().
std::vector<SRPixelObjMap> caf::SRTrainingBranch::cvnmaps |
Pixel maps used in CVN evaluation and training 80 cells x 100 planes in each view.
Definition at line 20 of file SRTrainingBranch.h.
Referenced by caf::Proxy< caf::SRTrainingBranch >::CheckEquals(), hdf5::HDF5TrainingBranch< Tidx >::Fill(), flat::Flat< caf::SRTrainingBranch >::Fill(), caf::Proxy< caf::SRTrainingBranch >::operator=(), and caf::CAFMaker::produce().
bool caf::SRTrainingBranch::cvnmapsfilled |
Bool to show if CVN Maps are filled for this slice.
Definition at line 18 of file SRTrainingBranch.h.
Referenced by caf::Proxy< caf::SRTrainingBranch >::CheckEquals(), hdf5::HDF5TrainingBranch< Tidx >::Fill(), flat::Flat< caf::SRTrainingBranch >::Fill(), caf::Proxy< caf::SRTrainingBranch >::operator=(), and caf::CAFMaker::produce().
std::vector<SRSliceMap> caf::SRTrainingBranch::slicemaps |
Full detector sized maps used for CVN training or other slice hit level studies.
Definition at line 21 of file SRTrainingBranch.h.
Referenced by caf::Proxy< caf::SRTrainingBranch >::CheckEquals(), hdf5::HDF5TrainingBranch< Tidx >::Fill(), flat::Flat< caf::SRTrainingBranch >::Fill(), caf::Proxy< caf::SRTrainingBranch >::operator=(), and caf::CAFMaker::produce().
std::vector<SRTrainingData> caf::SRTrainingBranch::trainingdata |
Collection of labels associated with the Pixel maps.
Definition at line 22 of file SRTrainingBranch.h.
Referenced by caf::Proxy< caf::SRTrainingBranch >::CheckEquals(), hdf5::HDF5TrainingBranch< Tidx >::Fill(), flat::Flat< caf::SRTrainingBranch >::Fill(), caf::Proxy< caf::SRTrainingBranch >::operator=(), and caf::CAFMaker::produce().