Proxy for caf::SRTruthBranch. 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::SRTruthBranch &x) |
void | CheckEquals (const caf::SRTruthBranch &sr) const |
Public Attributes | |
caf::Proxy< std::vector< caf::SRCosmic > > | allcosmics |
caf::Proxy< std::vector< caf::SRNeutrino > > | allnus |
caf::Proxy< std::vector< caf::SRCosmic > > | cosmic |
caf::Proxy< short int > | faveidxeff |
caf::Proxy< short int > | faveidxeffpur |
caf::Proxy< short int > | faveidxeffthenpur |
caf::Proxy< short int > | faveidxenergy |
caf::Proxy< short int > | faveidxpur |
caf::Proxy< caf::SRGlobalTruth > | global |
caf::Proxy< short int > | nallcosmics |
caf::Proxy< short int > | nallnus |
caf::Proxy< short int > | ncosmic |
caf::Proxy< short int > | nnu |
caf::Proxy< std::vector< caf::SRNeutrino > > | nu |
Proxy for caf::SRTruthBranch.
caf::Proxy< caf::SRTruthBranch >::Proxy | ( | TDirectory * | d, |
TTree * | tr, | ||
const std::string & | name, | ||
const long & | base, | ||
int | offset | ||
) |
Definition at line 1112 of file SRProxy.cxx.
|
delete |
|
delete |
void caf::Proxy< caf::SRTruthBranch >::CheckEquals | ( | const caf::SRTruthBranch & | sr | ) | const |
Definition at line 1149 of file SRProxy.cxx.
References caf::SRTruthBranch::allcosmics, caf::SRTruthBranch::allnus, caf::SRTruthBranch::cosmic, caf::SRTruthBranch::faveidxeff, caf::SRTruthBranch::faveidxeffpur, caf::SRTruthBranch::faveidxeffthenpur, caf::SRTruthBranch::faveidxenergy, caf::SRTruthBranch::faveidxpur, caf::SRTruthBranch::global, caf::SRTruthBranch::nallcosmics, caf::SRTruthBranch::nallnus, caf::SRTruthBranch::ncosmic, caf::SRTruthBranch::nnu, and caf::SRTruthBranch::nu.
caf::Proxy< caf::SRTruthBranch > & caf::Proxy< caf::SRTruthBranch >::operator= | ( | const caf::SRTruthBranch & | x | ) |
Definition at line 1130 of file SRProxy.cxx.
References caf::SRTruthBranch::allcosmics, caf::SRTruthBranch::allnus, caf::SRTruthBranch::cosmic, caf::SRTruthBranch::faveidxeff, caf::SRTruthBranch::faveidxeffpur, caf::SRTruthBranch::faveidxeffthenpur, caf::SRTruthBranch::faveidxenergy, caf::SRTruthBranch::faveidxpur, caf::SRTruthBranch::global, caf::SRTruthBranch::nallcosmics, caf::SRTruthBranch::nallnus, caf::SRTruthBranch::ncosmic, caf::SRTruthBranch::nnu, and caf::SRTruthBranch::nu.
caf::Proxy<std::vector<caf::SRCosmic> > caf::Proxy< caf::SRTruthBranch >::allcosmics |
caf::Proxy<std::vector<caf::SRNeutrino> > caf::Proxy< caf::SRTruthBranch >::allnus |
Definition at line 606 of file SRProxy.h.
Referenced by ana::OverlayCutFromNuTruthCut(), and ana::OverlayVarFromNuTruthVar().
caf::Proxy<std::vector<caf::SRCosmic> > caf::Proxy< caf::SRTruthBranch >::cosmic |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::faveidxeff |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::faveidxeffpur |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::faveidxeffthenpur |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::faveidxenergy |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::faveidxpur |
caf::Proxy<caf::SRGlobalTruth> caf::Proxy< caf::SRTruthBranch >::global |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::nallcosmics |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::nallnus |
Definition at line 615 of file SRProxy.h.
Referenced by ana::OverlayCutFromNuTruthCut(), and ana::OverlayVarFromNuTruthVar().
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::ncosmic |
caf::Proxy<short int> caf::Proxy< caf::SRTruthBranch >::nnu |
Definition at line 617 of file SRProxy.h.
Referenced by AddNumuHistDefMoreTruth(), ana::calcFirstLastLivePlane(), ana::CalcMECDoubleGaussEnhShiftedParam(), ana::CutFromNuTruthCut(), datamc_ND_numu_kinematics(), datamc_ND_numu_kinematics_REW(), demo6(), demoSysts(), efficiency(), EnergyCont_macro(), energyResolution(), ana::GetkPPFXFluxUnivWgt(), ana::Nus17SystFromHist::GetNusChannel(), ana::NusSystFromHist::GetNusChannel(), ana::Nus18SystFromHist::GetNusChannel(), GetTunedMECWeight(), ana::DecompWeightFunc::GetWeight(), ana::GeniePCASyst::GetWeight(), ana::MultiHistContainer::Hist(), hyperon_macro(), hyperon_nom_macro(), ana::kGeantPiminusSingleUnivWeight(), ana::kGeantPiPlusSingleUnivWeight(), MakePPFXRatios(), MakeSystRatios(), MinervaFluxFromHist(), MippNA49FluxFromHist(), neutKEsyst(), neutronE_macro(), nue_fd_mc_validation(), NuMu2020_TrimCAFs(), NuSTreeMaker(), ana::CCFlavSel::operator()(), ana::NotContainFxn::operator()(), ana::GetWtMinervaND::operator()(), ana2019::fakedata::KeepMCEventFunc::operator()(), ana::GetWtMippNA49NOvAND::operator()(), ana::GetWtMippNA49NOvAFD::operator()(), ana::NCFlavSel::operator()(), ana::fIsPi0Variable::operator()(), ana::fIsPi0LVariable::operator()(), ppfx_make_systs(), ppfx_smooth_weights_save(), Print(), ana::NumuSyst::Shift(), ana::WrongSignContamination::Shift(), ana::NCSyst::Shift(), ana::WrongSignScale::Shift(), ana::NueExtrapSystBkg2017::Shift(), ana::NeutronVisEScaleSyst2018::Shift(), ana::NueAcceptSystBkg2018FHC::Shift(), ana::NueSyst::Shift(), ana::NCtest::Shift(), ana::NueExtrapSystSignalKin2017::Shift(), ana::WrongSignEnergyBinRHC::Shift(), ana::NuWROSyst::Shift(), ana::NueAcceptSystSignalKin2018FHC::Shift(), ana::Nuetest::Shift(), ana::ISyst::Shift(), ana::WrongSignEnergyBin::Shift(), ana::NueAcceptSystSignalKin2020FHC::Shift(), ana::NumuSummedSmallGENIESyst::Shift(), ana::Numutest::Shift(), ana::Nus17FlatSyst::Shift(), ana::NusFlatSyst::Shift(), ana::NCScaleSyst::Shift(), ana::WrongSignScale100::Shift(), ana::NueAcceptSystBkg2018RHC::Shift(), ana::BeamNueScaleSyst::Shift(), ana::NueAcceptSystSignalKin2018RHC::Shift(), ana::NumuNCScaleSyst::Shift(), ana::Nus18FlatSyst::Shift(), ana::NumuCCScaleSyst::Shift(), ana::NueAcceptSystSignalKin2020RHC::Shift(), ana::MyWrongSignScale::Shift(), ana::NumuTauContaminationSyst::Shift(), ana::KaonScaleSyst::Shift(), demo::DemoSyst2::Shift(), ana::RockMuonNormSyst::Shift(), ana::DISHighWScaleSyst::Shift(), ana::MECDoubleGaussEnhSyst::Shift(), ana::MECDoubleGaussEnhSystUP::Shift(), ana::MECDoubleGaussEnhSystDOWN::Shift(), SystsNDRockLoad(), SystsPPFXLoad17(), ana::TAKEPol6_biasHM(), test_fluxhadr_prod_weights_Flux(), test_genieweights(), TrimCAFs(), and ana::VarFromNuTruthVar().
caf::Proxy<std::vector<caf::SRNeutrino> > caf::Proxy< caf::SRTruthBranch >::nu |
Definition at line 618 of file SRProxy.h.
Referenced by AddNumuHistDefMoreTruth(), ana::calcFirstLastLivePlane(), ana::CalcFracE(), ana::CalcMECDoubleGaussEnhShiftedParam(), ana::CalcMECDoubleGaussEnhShiftedParamNux(), ana::CalcMECGaussEnh(), ana::CalcMinosResSupp(), ana::CalcPrimE(), ana::CompNormSyst::CompNormSyst(), ana::CutFromNuTruthCut(), datamc_ND_numu_kinematics(), datamc_ND_numu_kinematics_REW(), demoSysts(), efficiency(), cmf::CAFToEventList::FillMCVals(), cmf::CAFToEventList::FillVariables(), get_eventlist2020(), jw::GetCutIsFitMEC(), ana::GetCutIsFitMEC(), ana::GetkPPFXFluxUnivWgt(), ana::Nus17SystFromHist::GetNusChannel(), ana::NusSystFromHist::GetNusChannel(), ana::Nus18SystFromHist::GetNusChannel(), GetTunedMECWeight(), ana::DecompWeightFunc::GetWeight(), ana::GeniePCASyst::GetWeight(), ana::MultiHistContainer::Hist(), hyperon_macro(), hyperon_nom_macro(), ana::kGeantPiminusSingleUnivWeight(), ana::kGeantPiPlusSingleUnivWeight(), LoadWeightsTunedNumuMEC(), jw::LoadWeightsTunedNumuMEC(), make_nueFDprediction_kinematics(), make_nueFDprediction_kinematics_REW(), MakePPFXRatios(), MakeSystRatios(), MinervaFluxFromHist(), MippNA49FluxFromHist(), neutKEsyst(), neutronE_macro(), NuMu2020_TrimCAFs(), NuSTreeMaker(), ana::CCFlavSel::operator()(), DiffHough::operator()(), DiffElastic::operator()(), ana::NotContainFxn::operator()(), ana::GetWtMinervaND::operator()(), ana2019::fakedata::KeepMCEventFunc::operator()(), ana::GetWtMippNA49NOvAND::operator()(), ana::GetWtMippNA49NOvAFD::operator()(), ana::NCFlavSel::operator()(), ana::fIsPi0Variable::operator()(), ana::fIsPi0LVariable::operator()(), ppfx_make_systs(), ppfx_smooth_weights_save(), Print(), resolution_event_tree(), ana::NumuSyst::Shift(), ana::WrongSignContamination::Shift(), ana::NCSyst::Shift(), ana::WrongSignScale::Shift(), ana::NueExtrapSystBkg2017::Shift(), ana::NeutronVisEScaleSyst2018::Shift(), ana::NueAcceptSystBkg2018FHC::Shift(), ana::NueSyst::Shift(), ana::NCtest::Shift(), ana::NueExtrapSystSignalKin2017::Shift(), ana::WrongSignEnergyBinRHC::Shift(), ana::NuWROSyst::Shift(), ana::NueAcceptSystSignalKin2018FHC::Shift(), ana::Nuetest::Shift(), ana::ISyst::Shift(), ana::WrongSignEnergyBin::Shift(), ana::NueAcceptSystSignalKin2020FHC::Shift(), ana::NumuSummedSmallGENIESyst::Shift(), ana::Numutest::Shift(), ana::Nus17FlatSyst::Shift(), ana::NusFlatSyst::Shift(), ana::NCScaleSyst::Shift(), ana::WrongSignScale100::Shift(), ana::NueAcceptSystBkg2018RHC::Shift(), ana::BeamNueScaleSyst::Shift(), ana::NueAcceptSystSignalKin2018RHC::Shift(), ana::NumuNCScaleSyst::Shift(), ana::Nus18FlatSyst::Shift(), ana::NumuCCScaleSyst::Shift(), ana::NueAcceptSystSignalKin2020RHC::Shift(), ana::MyWrongSignScale::Shift(), ana::NumuTauContaminationSyst::Shift(), demo::DemoSyst2::Shift(), ana::RockMuonNormSyst::Shift(), ana::DISHighWScaleSyst::Shift(), ana::MECDoubleGaussEnhSystNux::Shift(), ana::MECGaussEnhSyst::Shift(), ana::MECDoubleGaussEnhSyst::Shift(), ana::MECDoubleGaussEnhSystUP::Shift(), ana::MECDoubleGaussEnhSystDOWN::Shift(), ana::MinosResSuppSyst::Shift(), SystsNDRockLoad(), SystsPPFXLoad17(), ana::takeOutTrashByTruth(), ana::TAKEPol6_biasHM(), test_fluxhadr_prod_weights_Flux(), test_genieweights(), TrimCAFs(), and ana::VarFromNuTruthVar().