5 #include "CAFAna/Core/Binning.h" 65 "kCaloEkCVNnc_looseptp" ,
66 "Calorimetric Energy (GeV)",
"CVN Score (looseptp)",
69 "kCaloEkCVNnc_oldpresel",
70 "Calorimetric Energy (GeV)",
"CVN Score (oldpresel)",
76 "kCaloECVNnc_looseptpNCCosRejBDTG20",
77 "Calorimetric Energy (GeV)",
"CVN Score (looseptp)",
"Cosmic Rejection BDT (GradBoost)",
const ana::Binning kPartPtpBins
const Var kPartPtp([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.partptp)|| std::isinf(1.*sr->sel.nuecosrej.partptp)) return-5.f;return float(sr->sel.nuecosrej.partptp);})
const ana::Binning kNDDistAllFrontBins
const ana::Binning kNContPlanesBins
const ana::Binning kFDVtxYBins
const Var kDistAllBottom([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngbottom)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngbottom);})
Distance of all showers in slice from the bottom edge of detector.
const ana::Binning kFDDistAllBottomBins
const Var kDistAllWest([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngwest)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngwest);})
Distance of all showers in slice from the west edge of detector.
const ana::Binning kShwLenBins
const Var kDistAllTop([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngtop)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngtop);})
Distance of all showers in slice from the top edge of detector.
const ana::Binning kShwNHitXBins
const Var kShwNHitXOverY([](const caf::SRProxy *sr){double hitRatio=(double) sr->vtx.elastic.fuzzyk.png[0].shwlid.nhitx/(double) sr->vtx.elastic.fuzzyk.png[0].shwlid.nhity;return hitRatio;})
const Var kDistAllBack([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngback)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngback);})
Distance of all showers in slice from the back edge of detector.
const ana::Binning kNMipHitBins
const ana::Binning kShwNHitXPlusYBins
const ana::Binning kNDDistAllTopBins
const ana::Binning kShwCalEBins
const ana::Binning kShwGapBins
const ana::Binning kNDDistAllBackBins
const ana::Binning kFDDistAllEastBins
const ana::Binning kNCCosRejBDTA20Bins
const ana::Binning kNDDistAllEastBins
const ana::Binning kFDDistAllTopBins
const ana::Binning kNCCosRejBDTG20Bins
const ana::Binning kNDNSliceHitsBins
const Var kDistAllEast([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngeast)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngeast);})
Distance of all showers in slice from the east edge of detector.
const ana::Binning kNFuzzyProngBins
std::vector< VarContainer3D > vars3DFD
const ana::Binning kShwNHitXMinYBins
const ana::Binning kShwDirYBins
const Var kCaloE
Summed calorimetric energy of all hits in slice, uncorrected.
const ana::Binning kShwNHitXOverYBins
const ana::Binning kFDDistAllFrontBins
std::vector< VarContainer2D > vars2DFD
const ana::Binning kNDDistAllBottomBins
const ana::Binning kFDVtxXBins
const ana::Binning kNDVtxZBins
const ana::Binning kNDVtxYBins
const ana::Binning kHitsPerPlaneBins
const ana::Binning kShwNHitYBins
std::vector< VarContainer > varsND
const ana::Binning kNCCosRejBDT20GReducedBins
const ana::Binning kCVNBins
const ana::Binning kFDDistAllWestBins
const ana::Binning kNShwLidBins
const Var kCVNnc_oldpresel
const Var kShwNHitXPlusY([](const caf::SRProxy *sr){double nHits=sr->vtx.elastic.fuzzyk.png[0].shwlid.nhitx+sr->vtx.elastic.fuzzyk.png[0].shwlid.nhity;return nHits;})
const ana::Binning kIsElasticBins
const Binning kNCNDBinning
NC custom binning.
const Var kCVNnc_looseptp
const Var kDistAllFront([](const caf::SRProxy *sr){if(std::isnan(1.*sr->sel.nuecosrej.distallpngfront)) return-1000.0f;return float(sr->sel.nuecosrej.distallpngfront);})
Distance of all showers in slice from the front edge of detector.
std::vector< VarContainer3D > vars3DND
std::vector< VarContainer2D > vars2DND
const Var kShwNHitXMinY([](const caf::SRProxy *sr){double nHits=sr->vtx.elastic.fuzzyk.png[0].shwlid.nhitx-sr->vtx.elastic.fuzzyk.png[0].shwlid.nhity;return nHits;})
const Binning kNCFDBinning
const ana::Binning kFDNSliceHitsBins
std::vector< VarContainer > varsFD
const ana::Binning kNDDistAllWestBins
const Var kNCCosRejBDTG20
const ana::Binning kFDDistAllBackBins
const ana::Binning kShwWidthBins
const ana::Binning kFDVtxZBins
const ana::Binning kNDVtxXBins