Proxy for caf::SRParticleTruth. More...
Public Member Functions | |
Proxy (TDirectory *d, TTree *tr, const std::string &name, const long &base, int offset) | |
Proxy (const Proxy &)=delete | |
Proxy (const Proxy &&)=delete | |
Proxy & | operator= (const caf::SRParticleTruth &x) |
void | CheckEquals (const caf::SRParticleTruth &sr) const |
Public Attributes | |
caf::Proxy< float > | daughterVisE |
caf::Proxy< float > | daughterVisEBirks |
caf::Proxy< float > | daughterVisEinslc |
caf::Proxy< float > | daughterVisEinslcBirks |
caf::Proxy< std::vector< float > > | daughterVisEnergies |
caf::Proxy< std::vector< int > > | daughterlist |
caf::Proxy< float > | eff |
caf::Proxy< std::vector< int > > | motherlist |
caf::Proxy< caf::SRLorentzVector > | motherp |
caf::Proxy< int > | motherpdg |
caf::Proxy< caf::SRLorentzVector > | p |
caf::Proxy< int > | pdg |
caf::Proxy< std::vector< float > > | primNeutronE |
caf::Proxy< std::vector< float > > | primNeutronProcessE |
caf::Proxy< caf::gen_process_t > | processMax |
caf::Proxy< float > | processParticleE |
caf::Proxy< float > | pur |
caf::Proxy< caf::SRVector3D > | start |
caf::Proxy< int > | trkID |
caf::Proxy< float > | visE |
caf::Proxy< float > | visEBirks |
caf::Proxy< float > | visEinslc |
caf::Proxy< float > | visEinslcBirks |
caf::Proxy< caf::SRParticleTruth >::Proxy | ( | TDirectory * | d, |
TTree * | tr, | ||
const std::string & | name, | ||
const long & | base, | ||
int | offset | ||
) |
Definition at line 1167 of file SRProxy.cxx.
|
delete |
|
delete |
void caf::Proxy< caf::SRParticleTruth >::CheckEquals | ( | const caf::SRParticleTruth & | sr | ) | const |
Definition at line 1222 of file SRProxy.cxx.
References caf::SRParticleTruth::daughterlist, caf::SRParticleTruth::daughterVisE, caf::SRParticleTruth::daughterVisEBirks, caf::SRParticleTruth::daughterVisEinslc, caf::SRParticleTruth::daughterVisEinslcBirks, caf::SRParticleTruth::daughterVisEnergies, nd_projection_maker::eff, caf::SRParticleTruth::eff, caf::SRParticleTruth::motherlist, caf::SRParticleTruth::motherp, caf::SRParticleTruth::motherpdg, caf::SRParticleTruth::p, caf::SRParticleTruth::pdg, make_root_from_grid_output::pdg, caf::SRParticleTruth::primNeutronE, caf::SRParticleTruth::primNeutronProcessE, caf::SRParticleTruth::processMax, caf::SRParticleTruth::processParticleE, caf::SRParticleTruth::pur, PandAna.Demos.pi0_spectra::pur, caf::SRParticleTruth::start, febshutoff_auto::start, caf::SRParticleTruth::trkID, caf::SRParticleTruth::visE, caf::SRParticleTruth::visEBirks, caf::SRParticleTruth::visEinslc, and caf::SRParticleTruth::visEinslcBirks.
caf::Proxy< caf::SRParticleTruth > & caf::Proxy< caf::SRParticleTruth >::operator= | ( | const caf::SRParticleTruth & | x | ) |
Definition at line 1194 of file SRProxy.cxx.
References caf::SRParticleTruth::daughterlist, caf::SRParticleTruth::daughterVisE, caf::SRParticleTruth::daughterVisEBirks, caf::SRParticleTruth::daughterVisEinslc, caf::SRParticleTruth::daughterVisEinslcBirks, caf::SRParticleTruth::daughterVisEnergies, nd_projection_maker::eff, caf::SRParticleTruth::eff, caf::SRParticleTruth::motherlist, caf::SRParticleTruth::motherp, caf::SRParticleTruth::motherpdg, caf::SRParticleTruth::p, caf::SRParticleTruth::pdg, make_root_from_grid_output::pdg, caf::SRParticleTruth::primNeutronE, caf::SRParticleTruth::primNeutronProcessE, caf::SRParticleTruth::processMax, caf::SRParticleTruth::processParticleE, caf::SRParticleTruth::pur, PandAna.Demos.pi0_spectra::pur, caf::SRParticleTruth::start, febshutoff_auto::start, caf::SRParticleTruth::trkID, caf::SRParticleTruth::visE, caf::SRParticleTruth::visEBirks, caf::SRParticleTruth::visEinslc, and caf::SRParticleTruth::visEinslcBirks.
caf::Proxy<std::vector<int> > caf::Proxy< caf::SRParticleTruth >::daughterlist |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::daughterVisE |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::daughterVisEBirks |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::daughterVisEinslc |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::daughterVisEinslcBirks |
caf::Proxy<std::vector<float> > caf::Proxy< caf::SRParticleTruth >::daughterVisEnergies |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::eff |
caf::Proxy<std::vector<int> > caf::Proxy< caf::SRParticleTruth >::motherlist |
caf::Proxy<caf::SRLorentzVector> caf::Proxy< caf::SRParticleTruth >::motherp |
caf::Proxy<int> caf::Proxy< caf::SRParticleTruth >::motherpdg |
caf::Proxy<int> caf::Proxy< caf::SRParticleTruth >::pdg |
Definition at line 643 of file SRProxy.h.
Referenced by ana::CVNPngTruthSel::PDG(), ana::MichelTaggingSyst2020::Shift(), and ana::MichelTaggingSyst2018::Shift().
caf::Proxy<std::vector<float> > caf::Proxy< caf::SRParticleTruth >::primNeutronE |
caf::Proxy<std::vector<float> > caf::Proxy< caf::SRParticleTruth >::primNeutronProcessE |
caf::Proxy<caf::gen_process_t> caf::Proxy< caf::SRParticleTruth >::processMax |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::processParticleE |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::pur |
caf::Proxy<caf::SRVector3D> caf::Proxy< caf::SRParticleTruth >::start |
Definition at line 649 of file SRProxy.h.
Referenced by progbar.ProgressBar::Start(), and progbar.ProgressBar::Update().
caf::Proxy<int> caf::Proxy< caf::SRParticleTruth >::trkID |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::visE |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::visEBirks |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::visEinslc |
caf::Proxy<float> caf::Proxy< caf::SRParticleTruth >::visEinslcBirks |