CVN PID output for a single particle. More...
Public Member Functions | |
SRCVNParticleResult () | |
virtual | ~SRCVNParticleResult () |
virtual void | setDefault () |
Public Attributes | |
float | muonid |
Likelihood muon. More... | |
float | electronid |
Likelihood electron. More... | |
float | protonid |
Likelihood proton. More... | |
float | neutronid |
Likelihood neutron. More... | |
float | pionid |
Likelihood pion. More... | |
float | pizeroid |
Likelihood pizero. More... | |
float | photonid |
Likelihood photon. More... | |
float | otherid |
Likelihood other. More... | |
float | emid |
Likelihood electron or photon. More... | |
float | hadronid |
Likelihood Proton or Pion. More... | |
float | maxval |
Maximum likelihood among net outputs. More... | |
unsigned int | pdgmax |
pdg of largest likelihood More... | |
CVN PID output for a single particle.
Definition at line 13 of file SRCVNParticleResult.h.
caf::SRCVNParticleResult::SRCVNParticleResult | ( | ) |
Definition at line 13 of file SRCVNParticleResult.cxx.
|
virtual |
Definition at line 27 of file SRCVNParticleResult.cxx.
|
virtual |
Definition at line 29 of file SRCVNParticleResult.cxx.
References electronid, emid, hadronid, maxval, neutronid, otherid, pdgmax, photonid, pionid, pizeroid, and protonid.
Referenced by caf::SRProng::SRProng().
float caf::SRCVNParticleResult::electronid |
Likelihood electron.
Definition at line 20 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::emid |
Likelihood electron or photon.
Definition at line 28 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::hadronid |
Likelihood Proton or Pion.
Definition at line 29 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::maxval |
Maximum likelihood among net outputs.
Definition at line 31 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::muonid |
Likelihood muon.
Definition at line 19 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), and caf::Proxy< caf::SRCVNParticleResult >::operator=().
float caf::SRCVNParticleResult::neutronid |
Likelihood neutron.
Definition at line 22 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::otherid |
Likelihood other.
Definition at line 26 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
unsigned int caf::SRCVNParticleResult::pdgmax |
pdg of largest likelihood
Definition at line 32 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::photonid |
Likelihood photon.
Definition at line 25 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::pionid |
Likelihood pion.
Definition at line 23 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::pizeroid |
Likelihood pizero.
Definition at line 24 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().
float caf::SRCVNParticleResult::protonid |
Likelihood proton.
Definition at line 21 of file SRCVNParticleResult.h.
Referenced by caf::Proxy< caf::SRCVNParticleResult >::CheckEquals(), hdf5::HDF5CVNParticleResult< Tidx >::Fill(), flat::Flat< caf::SRCVNParticleResult >::Fill(), caf::FillCVNParticleResultVars(), caf::FillNueEnergyVars(), caf::Proxy< caf::SRCVNParticleResult >::operator=(), and setDefault().