Event ID and selection variables. More...
#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-03-07/StandardRecord/SRIDBranch.h"
Public Member Functions | |
SRIDBranch () | |
~SRIDBranch () | |
Public Attributes | |
SRRemid | remid |
Output from RecoMuonID (ReMId) package. More... | |
SRMuonID | muonid |
Output from ND Group MuonID BDT. More... | |
SRBpfId | bpfid |
Output from the BreakPointFitter PID (BPFPIdMaker) package. More... | |
SRELid | lid |
Output from LIDBuilder (LID) package. More... | |
SRLem | lem |
Output from Library Event Matching (LEM) More... | |
SRPresel | nuepre |
Official nue preselection information. More... | |
SRPresel | rockpre |
Official rock preselection information. More... | |
SRRvp | rvp |
Output from RecoVariablePID (RVP) More... | |
SRCosRej | cosrej |
Output from CosRej (Cosmic Rejection) More... | |
SRNueCosRej | nuecosrej |
Output from NueCosRej (Nue Cosmic Rejection) More... | |
SRNCCosRej | nccosrej |
Output from NCCosRej (NC Cosmic Rejection) More... | |
SRNCPi0BkgRej | ncpi0bkgrej |
Output from NCCosRej (NC Cosmic Rejection) More... | |
SRContain | contain |
Output from SRContain (containment related variables) More... | |
SRVeto | veto |
Output from CosmicVeto (Preliminary preselection) More... | |
SRCVNResult | cvn |
Horrible hack to appease CAFAna. More... | |
SRCVNResult | cvnloosepreselptp |
Output from CVN - Loose Presel plus PtP cut (many-class PID) More... | |
SRCVNResult | cvnoldpresel |
Output from CVN - Preselection used in Prod3/4 (many-class PID) More... | |
SRCVNResult | cvnnocosmics |
Output from CVN - No cosmics ued in training (many-class PID) More... | |
SRXnue | xnuepid |
Output from BDT (XnuePID) More... | |
SRSliceLID | slicelid |
Output of SliceLID classifier. More... | |
SRNuonEResult | nuone |
Ouput of nuone classifier. More... | |
SRCVNResult | cvnloosepreselptp_opphorn |
cvnloosepreselptp trained for opposite HC More... | |
SRCVNResult | cvnoldpresel_opphorn |
cvnoldpresel trained for opposite HC More... | |
SRCVNResult | cvnnocosmics_opphorn |
cvncosmics trained for opposite HC More... | |
SRSliceLID | slicelid_opphorn |
slicelid trained for opposite HC More... | |
SRNuonEResult | nuone_opphorn |
nuone trained for opposite HC More... | |
double | wsid |
Event ID and selection variables.
Definition at line 33 of file SRIDBranch.h.
caf::SRIDBranch::SRIDBranch | ( | ) |
Definition at line 17 of file SRIDBranch.cxx.
caf::SRIDBranch::~SRIDBranch | ( | ) |
Definition at line 42 of file SRIDBranch.cxx.
SRBpfId caf::SRIDBranch::bpfid |
Output from the BreakPointFitter PID (BPFPIdMaker) package.
Definition at line 41 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), ana::BENDecomp::ReduceForBEN2020Decaf(), and ReduceForSignalDecaf().
SRContain caf::SRIDBranch::contain |
Output from SRContain (containment related variables)
Definition at line 51 of file SRIDBranch.h.
Referenced by caf_numu_nd_cutflow(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), efficiencySA(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), make_dst_cosrejbdttrain(), numu_cut_flow(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ProducingSA(), reduce_numu_ana2017_prod(), ana::ResetContainInfo(), and trim_caf().
SRCosRej caf::SRIDBranch::cosrej |
Output from CosRej (Cosmic Rejection)
Definition at line 47 of file SRIDBranch.h.
Referenced by G4MismatchAna::analyze(), caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ProducingSA(), reduce_numu_ana2017_prod(), ana::ResetCosRejInfo(), SideBandLoad(), and trim_caf().
SRCVNResult caf::SRIDBranch::cvn |
Horrible hack to appease CAFAna.
Definition at line 53 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ProducingSA(), reduce_numu_ana2017_prod(), tree_maker_simple(), trim_caf(), and useBDTG().
SRCVNResult caf::SRIDBranch::cvnloosepreselptp |
Output from CVN - Loose Presel plus PtP cut (many-class PID)
Definition at line 54 of file SRIDBranch.h.
Referenced by G4MismatchAna::analyze(), caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), FillTree(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRCVNResult caf::SRIDBranch::cvnloosepreselptp_opphorn |
cvnloosepreselptp trained for opposite HC
Definition at line 65 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRCVNResult caf::SRIDBranch::cvnnocosmics |
Output from CVN - No cosmics ued in training (many-class PID)
Definition at line 56 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRCVNResult caf::SRIDBranch::cvnnocosmics_opphorn |
cvncosmics trained for opposite HC
Definition at line 67 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRCVNResult caf::SRIDBranch::cvnoldpresel |
Output from CVN - Preselection used in Prod3/4 (many-class PID)
Definition at line 55 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRCVNResult caf::SRIDBranch::cvnoldpresel_opphorn |
cvnoldpresel trained for opposite HC
Definition at line 66 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRLem caf::SRIDBranch::lem |
Output from Library Event Matching (LEM)
Definition at line 43 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), DecTreeLoader::HandleRecord(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), and ana::ResetLEMInfo().
SRELid caf::SRIDBranch::lid |
Output from LIDBuilder (LID) package.
Definition at line 42 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), make_dst_cosrejbdttrain(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), and ana::ResetLIDInfo().
SRMuonID caf::SRIDBranch::muonid |
Output from ND Group MuonID BDT.
Definition at line 40 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRNCCosRej caf::SRIDBranch::nccosrej |
Output from NCCosRej (NC Cosmic Rejection)
Definition at line 49 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRNCPi0BkgRej caf::SRIDBranch::ncpi0bkgrej |
Output from NCCosRej (NC Cosmic Rejection)
Definition at line 50 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRNueCosRej caf::SRIDBranch::nuecosrej |
Output from NueCosRej (Nue Cosmic Rejection)
Definition at line 48 of file SRIDBranch.h.
Referenced by G4MismatchAna::analyze(), caf_nue_data_mc(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), FillTree(), make_dst_cosrejbdttrain(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ProducingSA(), ana::ResetNueCosRejInfo(), SideBandLoad(), and trim_caf().
SRPresel caf::SRIDBranch::nuepre |
Official nue preselection information.
Definition at line 44 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRNuonEResult caf::SRIDBranch::nuone |
Ouput of nuone classifier.
Definition at line 59 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRNuonEResult caf::SRIDBranch::nuone_opphorn |
nuone trained for opposite HC
Definition at line 69 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRRemid caf::SRIDBranch::remid |
Output from RecoMuonID (ReMId) package.
Definition at line 39 of file SRIDBranch.h.
Referenced by G4MismatchAna::analyze(), caf::BlindThisRecord(), caf_numu_nd_cutflow(), caf_numu_nuenergy_vs_xy(), caf_numu_reco_minus_true(), caf_numu_vars(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), make_dst_cosrejbdttrain(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ProducingSA(), reduce_numu_ana2017_prod(), savePrediction_addExpt(), savePrediction_complete(), savePrediction_extrap(), savePrediction_systs(), tree_maker_simple(), trim_caf(), and useBDTG().
SRPresel caf::SRIDBranch::rockpre |
Official rock preselection information.
Definition at line 45 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRRvp caf::SRIDBranch::rvp |
Output from RecoVariablePID (RVP)
Definition at line 46 of file SRIDBranch.h.
Referenced by caf::BlindThisRecord(), caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), and ana::ResetRVPInfo().
SRSliceLID caf::SRIDBranch::slicelid |
Output of SliceLID classifier.
Definition at line 58 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRSliceLID caf::SRIDBranch::slicelid_opphorn |
slicelid trained for opposite HC
Definition at line 68 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRVeto caf::SRIDBranch::veto |
Output from CosmicVeto (Preliminary preselection)
Definition at line 52 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), make_dst_cosrejbdttrain(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), and trim_caf().
double caf::SRIDBranch::wsid |
Definition at line 72 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), and caf::CAFMaker::produce().
SRXnue caf::SRIDBranch::xnuepid |
Output from BDT (XnuePID)
Definition at line 57 of file SRIDBranch.h.
Referenced by caf::Proxy< caf::SRIDBranch >::CheckEquals(), hdf5::HDF5IDBranch< Tidx >::Fill(), flat::Flat< caf::SRIDBranch >::Fill(), caf::Proxy< caf::SRIDBranch >::operator=(), caf::CAFMaker::produce(), ana::BENDecomp::ReduceForBEN2020Decaf(), and ReduceForSignalDecaf().