Classes | Namespaces | Functions | Variables
NuebarCCIncCuts.h File Reference
#include "CAFAna/Core/Cut.h"
#include "CAFAna/Cuts/TruthCuts.h"
#include "3FlavorAna/Vars/NueVars.h"
#include "NDAna/numucc_inc/NDXSecMuonPID.h"
#include "NDAna/nuebarcc_inc/NuebarCCIncVars.h"
#include "TVector3.h"

Go to the source code of this file.

Classes

struct  nuebarccinc::SelDef
 
struct  nuebarccinc::SelDefST
 
struct  nuebarccinc::Style
 

Namespaces

 nuebarccinc
 

Functions

const TVector3 nuebarccinc::vNueCCIncFiducialMin (-130,-140, 150)
 
const TVector3 nuebarccinc::vNueCCIncFiducialMax (150, 140, 800)
 
const TVector3 nuebarccinc::tvtxmin (-191,-187, 0)
 
const TVector3 nuebarccinc::tvtxmax (192, 194, 1270)
 

Variables

const ana::NuTruthCut nuebarccinc::kNuebarCCIncFiducialST = kNueCCIncFiducialST
 
const ana::Cut nuebarccinc::kNuebarCCIncFiducial = kNueCCIncFiducial
 
const ana::Cut nuebarccinc::kNuebarCCIncContainment = kNueCCIncContainment
 
const ana::Cut nuebarccinc::kRemid = ana::kRemID < -0.40
 
const ana::Cut nuebarccinc::kMuonIDCut = nuebarccinc::kMuonID < 0 && nuebarccinc::kMuonID >= -1
 
const ana::Cut nuebarccinc::kCVNNueIDCut = kCVNNueID > 0.5
 
const ana::Cut nuebarccinc::kPreselectionLoose
 
const ana::Cut nuebarccinc::kPreselection = kPreselectionLoose && kMuonIDCut && kRecoElectronPhaseSpaceCut
 
const ana::Cut nuebarccinc::kTrueElectronPhaseSpaceCut = ana::CutFromNuTruthCut(kTrueElectronPhaseSpaceCutST)
 
const ana::Cut nuebarccinc::kNueCC = ana::CutFromNuTruthCut(kNueCCST )
 
const ana::Cut nuebarccinc::kNuebarCC = ana::CutFromNuTruthCut(kNuebarCCST )
 
const ana::Cut nuebarccinc::kNumuCC = ana::CutFromNuTruthCut(kNumuCCST )
 
const ana::Cut nuebarccinc::kNumubarCC = ana::CutFromNuTruthCut(kNumubarCCST)
 
const ana::Cut nuebarccinc::kNC = ana::CutFromNuTruthCut(kNCST )
 
const ana::Cut nuebarccinc::kIsPi0 = ana::CutFromNuTruthCut(kPi0ST )
 
const ana::Cut nuebarccinc::kOther
 
const ana::Cut nuebarccinc::kIsNCPi0 = kNC && kIsPi0
 
const ana::Cut nuebarccinc::kIsNCNotPi0 = kNC && !kIsPi0
 
const ana::Cut nuebarccinc::kIsNumuCCPi0 = kNumuCC && kIsPi0
 
const ana::Cut nuebarccinc::kIsNumuCCNotPi0 = kNumuCC && !kIsPi0
 
const ana::Cut nuebarccinc::kIsNumubarCCPi0 = kNumubarCC && kIsPi0
 
const ana::Cut nuebarccinc::kIsNumubarCCNotPi0 = kNumubarCC && !kIsPi0
 
const ana::Cut nuebarccinc::kIsOther2
 
const ana::NuTruthCut nuebarccinc::kNuebarCCIncTrueSignalST = kNuebarCCST && kNuebarCCIncFiducialST
 
const int nuebarccinc::kNumSels = 8
 
const int nuebarccinc::kNumChns = 8
 
const int nuebarccinc::kNumSels2 = 8
 
const SelDef nuebarccinc::cut_flow2 [kNumSels2]
 
const SelDef nuebarccinc::chns [kNumChns]
 
const Style nuebarccinc::chns_style [kNumChns]
 
const int nuebarccinc::kNumChnsExtra = 13
 
const SelDef nuebarccinc::chns_extra [kNumChnsExtra]
 
const int nuebarccinc::kNumIntChnsST = 7
 
const int nuebarccinc::kNumIntChns = 8
 
const SelDef nuebarccinc::interaction_chns [kNumIntChns]
 
const SelDefST nuebarccinc::interaction_chns_st [kNumIntChnsST]