QuantileCuts2020.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "CAFAna/Core/Cut.h"
4 #include "CAFAna/Core/HistAxis.h"
6 
7 namespace ana
8 {
9 
10  enum ExtrapVar
11  {
15  };
16 
17  // 2020 Numu EhadFrac quantile cuts
18  std::vector<Cut> GetNumuEhadFracQuantCuts2020( const bool isRHC, const unsigned int nquants = 4 );
19 
20  // 2020 Numu Pt quantile cuts
21  std::vector<Cut> GetNumuPtQuantCuts2020( const bool isRHC, const unsigned int ehad_quant, const unsigned int nquants );
22 
23  // 2020 Nue Pt or Theta quantile cuts
24  std::vector<Cut> GetNueQuantCuts2020( const bool isRHC, const caf::Det_t det, const unsigned int nquants, const ExtrapVar var );
25 
26  // Axes for constructing the Pt quantiles
27  extern const HistAxis kAxisNumuPt;
28  extern const HistAxis kAxisNuePt;
29  extern const HistAxis kAxisNumuTheta;
30  extern const HistAxis kAxisNueTheta;
33 
34 }
Det_t
Which NOvA detector?
Definition: SREnums.h:7
Cuts and Vars for the 2020 FD DiF Study.
Definition: vars.h:6
const HistAxis kAxisNueBinsNumuEv("Reco E_{#nu} (GeV)", Binning::Simple(10, 0., 5.), kNumuE2020)
std::vector< Cut > GetNumuPtQuantCuts2020(const bool isRHC, const unsigned int ehad_quant, const unsigned int nquants)
const HistAxis kAxisNuePt("Reco Elecron #left|#vec{p}_{t}#right| (GeV)", Binning::Simple(100, 0., 5.), kNueElectronPt2020)
std::vector< Cut > GetNueQuantCuts2020(const bool isRHC, const caf::Det_t det, const unsigned int nquants, const ExtrapVar var)
const HistAxis kAxisNumuPt("Reco Muon #left|#vec{p}_{t}#right| (GeV)", Binning::Simple(100, 0., 5.), kNumuMuonPt)
const HistAxis kAxisNueBinsNueEv("Reco E_{#nu} (GeV)", Binning::Simple(10, 0., 5.), kNueEnergy2020)
Collect information describing the x-axis of an analysis histogram.
Definition: HistAxis.h:18
const HistAxis kAxisNueTheta("Reco #theta_{e} (deg)", Binning::Simple(180, 0., 180.), kFirstProngTheta)
const HistAxis kAxisNumuTheta("Reco #theta_{#mu} (deg)", Binning::Simple(180, 0., 180.), kRecoThetaMu)
std::vector< Cut > GetNumuEhadFracQuantCuts2020(const bool isRHC, const unsigned int nquants)