Proxy for caf::SRNeutrino. 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::SRNeutrino &x) |
void | CheckEquals (const caf::SRNeutrino &sr) const |
Proxy for caf::SRNeutrino.
caf::Proxy< caf::SRNeutrino >::Proxy | ( | TDirectory * | d, |
TTree * | tr, | ||
const std::string & | name, | ||
const long & | base, | ||
int | offset | ||
) |
Definition at line 909 of file SRProxy.cxx.
|
delete |
|
delete |
void caf::Proxy< caf::SRNeutrino >::CheckEquals | ( | const caf::SRNeutrino & | sr | ) | const |
Definition at line 1034 of file SRProxy.cxx.
References POTSpillRate::beam, caf::SRNeutrino::beam, make_root_from_grid_output::cycle, caf::SRNeutrino::cycle, fillBadChanDBTables::det, caf::SRNeutrino::det, E, caf::SRNeutrino::E, nd_projection_maker::eff, caf::SRNeutrino::eff, evt, caf::SRNeutrino::evt, caf::SRNeutrino::genConfigString, caf::SRNeutrino::generator, caf::SRNeutrino::genVersion, caf::SRNeutrino::genweight, caf::SRNeutrino::hitnuc, caf::SRNeutrino::hitnucp, caf::SRNeutrino::inttype, caf::SRNeutrino::is0HC, iscc, caf::SRNeutrino::iscc, caf::SRNeutrino::ischarm, isFHC, caf::SRNeutrino::isFHC, make_mec_shifts_plots::isRHC, caf::SRNeutrino::isRHC, caf::SRNeutrino::isseaquark, caf::SRNeutrino::isvtxcont, caf::SRNeutrino::L, CLHEP::L, caf::SRNeutrino::michel, caf::SRNeutrino::mode, submit_nova_art::mode, caf::SRNeutrino::nhitslc, caf::SRNeutrino::nhittot, caf::SRNeutrino::nneutron, caf::SRNeutrino::npiminus, caf::SRNeutrino::npiplus, caf::SRNeutrino::npizero, caf::SRNeutrino::nproton, caf::SRNeutrino::p, caf::SRNeutrino::pdg, make_root_from_grid_output::pdg, caf::SRNeutrino::pdgorig, caf::SRNeutrino::prefsi, caf::SRNeutrino::prim, caf::SRNeutrino::pur, PandAna.Demos.pi0_spectra::pur, caf::SRNeutrino::q2, q2, caf::SRNeutrino::resnum, caf::SRNeutrino::run, caf::SRNeutrino::rwgt, getGoodRuns4SAM::subrun, caf::SRNeutrino::subrun, caf::SRNeutrino::tgtA, caf::SRNeutrino::tgtZ, caf::SRNeutrino::time, caf::SRNeutrino::visE, caf::SRNeutrino::visEBirks, caf::SRNeutrino::visEinslc, caf::SRNeutrino::visEinslcBirks, caf::SRNeutrino::visEinslcNeutron, caf::SRNeutrino::visEinslcNeutronBirks, caf::SRNeutrino::visENeutron, caf::SRNeutrino::visENeutronBirks, caf::SRNeutrino::vtx, caf::SRNeutrino::W2, caf::SRNeutrino::woscdumb, caf::SRNeutrino::x, submit_syst::x, xsec, caf::SRNeutrino::xsec, caf::SRNeutrino::y, and submit_syst::y.
caf::Proxy< caf::SRNeutrino > & caf::Proxy< caf::SRNeutrino >::operator= | ( | const caf::SRNeutrino & | x | ) |
Definition at line 971 of file SRProxy.cxx.
References POTSpillRate::beam, caf::SRNeutrino::beam, make_root_from_grid_output::cycle, caf::SRNeutrino::cycle, fillBadChanDBTables::det, caf::SRNeutrino::det, E, caf::SRNeutrino::E, nd_projection_maker::eff, caf::SRNeutrino::eff, evt, caf::SRNeutrino::evt, caf::SRNeutrino::genConfigString, caf::SRNeutrino::generator, caf::SRNeutrino::genVersion, caf::SRNeutrino::genweight, caf::SRNeutrino::hitnuc, caf::SRNeutrino::hitnucp, caf::SRNeutrino::inttype, caf::SRNeutrino::is0HC, iscc, caf::SRNeutrino::iscc, caf::SRNeutrino::ischarm, isFHC, caf::SRNeutrino::isFHC, make_mec_shifts_plots::isRHC, caf::SRNeutrino::isRHC, caf::SRNeutrino::isseaquark, caf::SRNeutrino::isvtxcont, caf::SRNeutrino::L, CLHEP::L, caf::SRNeutrino::michel, caf::SRNeutrino::mode, submit_nova_art::mode, caf::SRNeutrino::nhitslc, caf::SRNeutrino::nhittot, caf::SRNeutrino::nneutron, caf::SRNeutrino::npiminus, caf::SRNeutrino::npiplus, caf::SRNeutrino::npizero, caf::SRNeutrino::nproton, caf::SRNeutrino::p, caf::SRNeutrino::pdg, make_root_from_grid_output::pdg, caf::SRNeutrino::pdgorig, caf::SRNeutrino::prefsi, caf::SRNeutrino::prim, caf::SRNeutrino::pur, PandAna.Demos.pi0_spectra::pur, caf::SRNeutrino::q2, q2, caf::SRNeutrino::resnum, caf::SRNeutrino::run, caf::SRNeutrino::rwgt, getGoodRuns4SAM::subrun, caf::SRNeutrino::subrun, caf::SRNeutrino::tgtA, caf::SRNeutrino::tgtZ, caf::SRNeutrino::time, caf::SRNeutrino::visE, caf::SRNeutrino::visEBirks, caf::SRNeutrino::visEinslc, caf::SRNeutrino::visEinslcBirks, caf::SRNeutrino::visEinslcNeutron, caf::SRNeutrino::visEinslcNeutronBirks, caf::SRNeutrino::visENeutron, caf::SRNeutrino::visENeutronBirks, caf::SRNeutrino::vtx, caf::SRNeutrino::W2, caf::SRNeutrino::woscdumb, caf::SRNeutrino::x, submit_syst::x, xsec, caf::SRNeutrino::xsec, caf::SRNeutrino::y, and submit_syst::y.
caf::Proxy<caf::SRBeam> caf::Proxy< caf::SRNeutrino >::beam |
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::cycle |
Definition at line 524 of file SRProxy.h.
Referenced by MetadataUtils.metaDataMgr::getOutputFileName().
caf::Proxy<caf::Det_t> caf::Proxy< caf::SRNeutrino >::det |
Definition at line 525 of file SRProxy.h.
Referenced by ana::BeamSystOrWeightBase::GetWeight(), and ana::PeriodFromNeutrino().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::E |
Definition at line 520 of file SRProxy.h.
Referenced by ana::DeriveFlux(), ana::BeamSystOrWeightBase::GetWeight(), ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::kNhit_2d(), ana::MuonECat(), ana::FixGibuuWeight::operator()(), ana::OverlayVarFromNuTruthVar(), ana::NuWROSyst::Shift(), specprod_numuccinc(), demo::DemoSyst1::TruthShift(), and ana::VisibleHadE().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::eff |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::evt |
Definition at line 527 of file SRProxy.h.
Referenced by ana::NuTruthSpillCut::operator()().
caf::Proxy<std::string> caf::Proxy< caf::SRNeutrino >::genConfigString |
caf::Proxy<caf::generator_> caf::Proxy< caf::SRNeutrino >::generator |
Definition at line 530 of file SRProxy.h.
Referenced by MetadataUtils.metaDataMgr::getOutputFileName().
caf::Proxy<std::vector<unsigned int> > caf::Proxy< caf::SRNeutrino >::genVersion |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::genweight |
Definition at line 531 of file SRProxy.h.
Referenced by ana::FixGibuuWeight::operator()().
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::hitnuc |
Definition at line 532 of file SRProxy.h.
Referenced by ana::MINERvA_MEC_Wgt_Var::GetWeight(), and ana::IsNCQEOnCarbon().
caf::Proxy<caf::SRLorentzVector> caf::Proxy< caf::SRNeutrino >::hitnucp |
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::inttype |
Definition at line 534 of file SRProxy.h.
Referenced by ana::IsCCQEOnCarbon(), and ana::IsNCQEOnCarbon().
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::is0HC |
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::iscc |
Definition at line 538 of file SRProxy.h.
Referenced by ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::IsCCQEOnCarbon(), ana::IsNCQEOnCarbon(), ana::kProngContainment_coord(), ana::MuonECat(), ana::CCFlavSel::operator()(), ana::FixGibuuWeight::operator()(), ana::OverlayVarFromNuTruthVar(), ana::NuWROSyst::Shift(), ana::VisibleHadE(), and ana::xsec::numubarcc::VtxInBounds().
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::ischarm |
Definition at line 539 of file SRProxy.h.
Referenced by ana::IsCCQEOnCarbon(), and ana::IsNCQEOnCarbon().
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::isFHC |
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::isRHC |
Definition at line 537 of file SRProxy.h.
Referenced by ana::BeamSystOrWeightBase::GetWeight().
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::isseaquark |
caf::Proxy<bool> caf::Proxy< caf::SRNeutrino >::isvtxcont |
Definition at line 541 of file SRProxy.h.
Referenced by ana::IsCCQEOnCarbon(), and ana::IsNCQEOnCarbon().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::L |
caf::Proxy<std::vector<caf::SRTrueMichelE> > caf::Proxy< caf::SRNeutrino >::michel |
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::mode |
Definition at line 543 of file SRProxy.h.
Referenced by ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::IsCCQEOnCarbon(), ana::IsNCQEOnCarbon(), ana::CCFlavSel::operator()(), ana::OverlayCutFromNuTruthCut(), ana::OverlayVarFromNuTruthVar(), ana::NuWROSyst::Shift(), python.g4viscp.G4Scene::update_scene(), python3.g4viscp.G4Scene::update_scene(), and ana::VarFromNOvATune().
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::nhitslc |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::nhittot |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::nneutron |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::npiminus |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::npiplus |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::npizero |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::nproton |
caf::Proxy<short int> caf::Proxy< caf::SRNeutrino >::pdg |
Definition at line 552 of file SRProxy.h.
Referenced by ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::IsCCQEOnCarbon(), ana::IsNCQEOnCarbon(), ana::kProngContainment_coord(), ana::MuonECat(), ana::CCFlavSel::operator()(), ana::FixGibuuWeight::operator()(), ana::OverlayVarFromNuTruthVar(), ana::NuWROSyst::Shift(), specprod_numuccinc(), ana::VisibleHadE(), and ana::xsec::numubarcc::VtxInBounds().
caf::Proxy<short int> caf::Proxy< caf::SRNeutrino >::pdgorig |
Definition at line 553 of file SRProxy.h.
Referenced by ana::BeamSystOrWeightBase::GetWeight(), and ana::CCFlavSel::operator()().
caf::Proxy<std::vector<caf::SRNuGenParticle> > caf::Proxy< caf::SRNeutrino >::prefsi |
caf::Proxy<std::vector<caf::SRTrueParticle> > caf::Proxy< caf::SRNeutrino >::prim |
Definition at line 555 of file SRProxy.h.
Referenced by ana::kProngContainment_coord(), ana::MuonECat(), ana::OverlayVarFromNuTruthVar(), and ana::VisibleHadE().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::pur |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::q2 |
Definition at line 557 of file SRProxy.h.
Referenced by ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::OverlayVarFromNuTruthVar(), and ana::NuWROSyst::Shift().
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::resnum |
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::run |
Definition at line 559 of file SRProxy.h.
Referenced by Metric.Metric::__repr__(), fabricate.Builder::memoize(), ana::NuTruthSpillCut::operator()(), and ana::PeriodFromNeutrino().
caf::Proxy<caf::SRMCReweight> caf::Proxy< caf::SRNeutrino >::rwgt |
Definition at line 560 of file SRProxy.h.
Referenced by ana::GetkPPFXFluxUnivWgtST(), GetPPFXFluxWeights(), ana::ReinteractionSyst::GetWeight(), and Nus18SystsPPFXLoad().
caf::Proxy<unsigned int> caf::Proxy< caf::SRNeutrino >::subrun |
Definition at line 561 of file SRProxy.h.
Referenced by ana::NuTruthSpillCut::operator()().
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::tgtA |
Definition at line 562 of file SRProxy.h.
Referenced by ana::IsCCQEOnCarbon(), ana::IsNCQEOnCarbon(), and ana::FixGibuuWeight::operator()().
caf::Proxy<int> caf::Proxy< caf::SRNeutrino >::tgtZ |
Definition at line 563 of file SRProxy.h.
Referenced by ana::IsCCQEOnCarbon(), and ana::IsNCQEOnCarbon().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::time |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visE |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visEBirks |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visEinslc |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visEinslcBirks |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visEinslcNeutron |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visEinslcNeutronBirks |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visENeutron |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::visENeutronBirks |
Definition at line 573 of file SRProxy.h.
Referenced by ana::DeriveFlux(), ana::IsCCQEOnCarbon(), ana::IsNCQEOnCarbon(), ana::OverlayCutFromNuTruthCut(), and ana::OverlayVarFromNuTruthVar().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::W2 |
Definition at line 522 of file SRProxy.h.
Referenced by ana::OverlayVarFromNuTruthVar().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::woscdumb |
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::x |
Definition at line 575 of file SRProxy.h.
Referenced by mcscore.MCVertex::__init__(), mcscore.MCVertex::dump_vertex(), ana::OverlayVarFromNuTruthVar(), mcscore.MCVertex::printout(), and ana::NuWROSyst::Shift().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::xsec |
Definition at line 576 of file SRProxy.h.
Referenced by ana::DeriveFlux().
caf::Proxy<float> caf::Proxy< caf::SRNeutrino >::y |
Definition at line 577 of file SRProxy.h.
Referenced by mcscore.MCVertex::__init__(), mcscore.MCVertex::dump_vertex(), ana::MINERvA_MEC_Wgt_Var::GetWeight(), ana::MuonECat(), ana::OverlayVarFromNuTruthVar(), mcscore.MCVertex::printout(), ana::NuWROSyst::Shift(), and ana::VisibleHadE().