Proxy for caf::SRHeader. 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::SRHeader &x) |
void | CheckEquals (const caf::SRHeader &sr) const |
Proxy for caf::SRHeader.
caf::Proxy< caf::SRHeader >::Proxy | ( | TDirectory * | d, |
TTree * | tr, | ||
const std::string & | name, | ||
const long & | base, | ||
int | offset | ||
) |
Definition at line 361 of file SRProxy.cxx.
|
delete |
|
delete |
void caf::Proxy< caf::SRHeader >::CheckEquals | ( | const caf::SRHeader & | sr | ) | const |
Definition at line 428 of file SRProxy.cxx.
References caf::SRHeader::batch, APDHVSetting::batch, caf::SRHeader::blind, caf::SRHeader::cycle, make_root_from_grid_output::cycle, caf::SRHeader::day, febshutoff_auto::day, fillBadChanDBTables::det, caf::SRHeader::det, caf::SRHeader::dibfirst, caf::SRHeader::diblast, caf::SRHeader::dibmask, caf::SRHeader::doy, evt, caf::SRHeader::evt, filt, caf::SRHeader::filt, caf::SRHeader::finetiming, caf::SRHeader::gain, caf::SRHeader::hour, febshutoff_auto::hour, caf::SRHeader::ismc, caf::SRHeader::maskstatus, caf::SRHeader::minute, febshutoff_auto::minute, caf::SRHeader::month, caf::SRHeader::nbadchan, caf::SRHeader::ntotchan, caf::SRHeader::run, caf::SRHeader::second, moon_position_table_new3::second, subevt, caf::SRHeader::subevt, caf::SRHeader::subevtendtime, caf::SRHeader::subevtmeantime, caf::SRHeader::subevtstarttime, caf::SRHeader::subrun, getGoodRuns4SAM::subrun, caf::SRHeader::unixtime, caf::SRHeader::year, and Munits::year.
caf::Proxy< caf::SRHeader > & caf::Proxy< caf::SRHeader >::operator= | ( | const caf::SRHeader & | x | ) |
Definition at line 394 of file SRProxy.cxx.
References caf::SRHeader::batch, APDHVSetting::batch, caf::SRHeader::blind, caf::SRHeader::cycle, make_root_from_grid_output::cycle, caf::SRHeader::day, febshutoff_auto::day, fillBadChanDBTables::det, caf::SRHeader::det, caf::SRHeader::dibfirst, caf::SRHeader::diblast, caf::SRHeader::dibmask, caf::SRHeader::doy, evt, caf::SRHeader::evt, filt, caf::SRHeader::filt, caf::SRHeader::finetiming, caf::SRHeader::gain, caf::SRHeader::hour, febshutoff_auto::hour, caf::SRHeader::ismc, caf::SRHeader::maskstatus, caf::SRHeader::minute, febshutoff_auto::minute, caf::SRHeader::month, caf::SRHeader::nbadchan, caf::SRHeader::ntotchan, caf::SRHeader::run, caf::SRHeader::second, moon_position_table_new3::second, subevt, caf::SRHeader::subevt, caf::SRHeader::subevtendtime, caf::SRHeader::subevtmeantime, caf::SRHeader::subevtstarttime, caf::SRHeader::subrun, getGoodRuns4SAM::subrun, caf::SRHeader::unixtime, caf::SRHeader::year, and Munits::year.
caf::Proxy<int> caf::Proxy< caf::SRHeader >::batch |
Definition at line 228 of file SRProxy.h.
Referenced by ana::CalcPrimE().
caf::Proxy<bool> caf::Proxy< caf::SRHeader >::blind |
caf::Proxy<int> caf::Proxy< caf::SRHeader >::cycle |
Definition at line 230 of file SRProxy.h.
Referenced by ana::CalcPrimE(), cmf::CAFToEventList::FillEventId(), MetadataUtils.metaDataMgr::getOutputFileName(), ana::MichelTaggingSyst2020::Hash(), ana::MichelTaggingSyst2018::Hash(), ana::Hash(), ana2019::fakedata::KeepEvtFunc::Keep(), and NuSTreeMaker().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::day |
caf::Proxy<caf::Det_t> caf::Proxy< caf::SRHeader >::det |
Definition at line 232 of file SRProxy.h.
Referenced by ana::calcFirstLastLivePlane(), ana::CalibrationBugCorrectionFactor(), DetectorHornSwitcher(), DetectorSwitcher(), ana::GeniePCASyst::GetWeight(), ana::initNumuHadE2018Var(), ana::initNumuHadE2020Var(), ana::initNumuMuE2018Var(), ana::initNumuMuE2020Var(), make_nueFDprediction_kinematics_FHC_REW(), make_nueFDprediction_kinematics_FHC_REW_pTExtrap(), make_nueFDprediction_kinematics_RHC_REW(), make_nueFDprediction_kinematics_RHC_REW_pTExtrap(), make_numu_decaf(), MinervaFluxFromHist(), MippNA49FluxFromHist(), ana::MuonECat(), ana::NueRecoE_2020FHCFit(), NuSTreeMaker(), ana::NotContainFxn::operator()(), ana::GetWtMinervaND::operator()(), ana::GetWtMippNA49NOvAND::operator()(), ana::GetWtMippNA49NOvAFD::operator()(), ana::PeriodFromHeader(), PeriodFromHeader(), ana::predict_special_nd_had_energy(), reduce_nue_2018(), reduce_numu_ana2017(), reduce_numu_ana2018(), reduce_numu_ana2018_cosmics(), reduce_prod5_nue(), reduce_prod5_numu(), ana::NueExtrapSystBkg2017::Shift(), ana::NueAcceptSystBkg2018FHC::Shift(), ana::Nus17SystFromHist::Shift(), ana::NueSyst::Shift(), ana::NusSystFromHist::Shift(), ana::MuEScaleSyst2017::Shift(), ana::NueExtrapSystSignalKin2017::Shift(), ana::LeptonAngleSyst::Shift(), ana::NueAcceptSystSignalKin2018FHC::Shift(), ana::CorrMuEScaleSyst2019::Shift(), ana::CorrMuEScaleSyst2020::Shift(), ana::RelNormSyst::Shift(), ana::NueAcceptSystSignalKin2020FHC::Shift(), ana::Nus18SystFromHist::Shift(), ana::NumuSummedSmallGENIESyst::Shift(), ana::RelMuEScaleSyst2017::Shift(), ana::Nus17FlatSyst::Shift(), ana::NusFlatSyst::Shift(), ana::UnCorrFDMuEScaleSyst2019::Shift(), ana::UnCorrFDMuEScaleSyst2020::Shift(), ana::NueAcceptSystBkg2018RHC::Shift(), ana::NueAcceptSystSignalKin2018RHC::Shift(), ana::FDHadEnergyScaleSyst::Shift(), ana::Nus18FlatSyst::Shift(), ana::NueAcceptSystSignalKin2020RHC::Shift(), ana::UnCorrNDMuEScaleSyst2020::Shift(), ana::FDMuEnergyScaleSyst::Shift(), ana::UnCorrNDMuEScaleSyst2019::Shift(), ana::DirectRelHadEScaleSyst2017::Shift(), ana::UnCorrMuCatMuESyst2020::Shift(), ana::NumuRelNormSyst::Shift(), ana::UnCorrMuCatMuESyst2019::Shift(), ana::RockMuonNormSyst::Shift(), ana::NumuRelEnergyScaleSyst::Shift(), ana::PileupMuESyst2020::Shift(), ana::PileupMuESyst2019::Shift(), ana::BolombMuESyst2019::Shift(), ana::TAHadEND(), ana::takeOutTrash(), and ana::takeOutTrashByTruth().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::dibfirst |
Definition at line 233 of file SRProxy.h.
Referenced by ana::ZEndPosition().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::diblast |
Definition at line 234 of file SRProxy.h.
Referenced by ana::ZEndPosition().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::dibmask |
Definition at line 235 of file SRProxy.h.
Referenced by ana::calcFirstLastLivePlane(), ana::NotContainFxn::operator()(), and ana::ZEndPosition().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::doy |
caf::Proxy<unsigned int> caf::Proxy< caf::SRHeader >::evt |
Definition at line 237 of file SRProxy.h.
Referenced by ana::CalcFracE(), ana::CalcPrimE(), cmf::CAFToEventList::FillEventId(), ana::FileReducer::Go(), ana::MichelTaggingSyst2020::Hash(), ana::MichelTaggingSyst2018::Hash(), NuSTreeMaker(), ana::GetNCCosRejBDTG2020::operator()(), SystsGENIELoad(), SystsGENIELoad17(), and SystsMCStatsLoad().
caf::Proxy<bool> caf::Proxy< caf::SRHeader >::filt |
caf::Proxy<bool> caf::Proxy< caf::SRHeader >::finetiming |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::gain |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::hour |
caf::Proxy<bool> caf::Proxy< caf::SRHeader >::ismc |
Definition at line 242 of file SRProxy.h.
Referenced by ana::CalibrationBugCorrectionFactor(), Exposure(), cmf::CAFToEventList::FillVariables(), ana::MultiHistContainer::Hist(), ana::initNumuHadE2018FDpXVar(), ana::initNumuHadE2018Var(), ana::initNumuHadE2020FDpXVar(), ana::initNumuHadE2020Var(), ana::initNumuMuE2018FDpXVar(), ana::initNumuMuE2018Var(), ana::initNumuMuE2020FDpXVar(), ana::initNumuMuE2020Var(), MakePPFXRatios(), MakeSystRatios(), ppfx_make_systs(), ppfx_smooth_weights_save(), ana::predict_special_nd_had_energy(), Print(), SystsGENIELoad(), SystsGENIELoad17(), SystsMCStatsLoad(), SystsNDRockLoad(), SystsPPFXLoad17(), and ana::TAHadEND().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::maskstatus |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::minute |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::month |
caf::Proxy<unsigned int> caf::Proxy< caf::SRHeader >::nbadchan |
caf::Proxy<unsigned int> caf::Proxy< caf::SRHeader >::ntotchan |
caf::Proxy<unsigned int> caf::Proxy< caf::SRHeader >::run |
Definition at line 248 of file SRProxy.h.
Referenced by Metric.Metric::__repr__(), ana::CalcPrimE(), ana::CalibrationBugCorrectionFactor(), Exposure(), cmf::CAFToEventList::FillEventId(), ana::FileReducer::Go(), ana::MichelTaggingSyst2020::Hash(), ana::MichelTaggingSyst2018::Hash(), ana::initNumuHadE2018Var(), ana::initNumuHadE2020Var(), ana::initNumuMuE2018Var(), ana::initNumuMuE2020Var(), fabricate.Builder::memoize(), NuSTreeMaker(), ana::GetNCCosRejBDTG2020::operator()(), ana::PeriodFromHeader(), PeriodFromHeader(), ana::predict_special_nd_had_energy(), ana::TAHadEND(), ana::takeOutTrash(), and ana::takeOutTrashByTruth().
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::second |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::subevt |
Definition at line 250 of file SRProxy.h.
Referenced by ana::CalcPrimE(), cmf::CAFToEventList::FillEventId(), ana::MichelTaggingSyst2020::Hash(), ana::MichelTaggingSyst2018::Hash(), ana::Hash(), ana2019::fakedata::KeepEvtFunc::Keep(), NuSTreeMaker(), and ana::GetNCCosRejBDTG2020::operator()().
caf::Proxy<float> caf::Proxy< caf::SRHeader >::subevtendtime |
caf::Proxy<float> caf::Proxy< caf::SRHeader >::subevtmeantime |
caf::Proxy<float> caf::Proxy< caf::SRHeader >::subevtstarttime |
caf::Proxy<unsigned int> caf::Proxy< caf::SRHeader >::subrun |
Definition at line 254 of file SRProxy.h.
Referenced by ana::CalcPrimE(), cmf::CAFToEventList::FillEventId(), ana::FileReducer::Go(), ana::MichelTaggingSyst2020::Hash(), ana::MichelTaggingSyst2018::Hash(), NuSTreeMaker(), and ana::GetNCCosRejBDTG2020::operator()().
caf::Proxy<float> caf::Proxy< caf::SRHeader >::unixtime |
caf::Proxy<short unsigned int> caf::Proxy< caf::SRHeader >::year |