Functions | Variables
CutFlow.h File Reference
#include "CAFAna/Core/Cut.h"
#include "NuXAna/Cuts/NusCuts.h"
#include "NuXAna/macros/Nus20/Selection/Structs.h"

Go to the source code of this file.

Functions

const ana::Cut kCCNC ([](const caf::SRProxy *sr){if(sr->mc.nnu==0) return false;return(sr->mc.nu[0].iscc)?false:true;})
 

Variables

const ana::Cut kNDTruthSelection = kCCNC && !kNus20NDTrueVtxOutOfDet
 
const ana::Cut kFDTruthSelection = kCCNC && !kNus20FDTrueVtxOutOfDet
 
std::vector< CutContainercutsFD
 
std::vector< CutContainercutsND
 
std::vector< CutContainersubCutsFD
 
std::vector< CutContainersubCutsND
 

Function Documentation

const ana::Cut kCCNC ( [] (const caf::SRProxy *sr){if(sr->mc.nnu==0) return false;return(sr->mc.nu[0].iscc)?false:true;}  )

Variable Documentation

std::vector<CutContainer> cutsFD
Initial value:
{
CutContainer(kNus20FDCuts, "FullSelection"),
}
const Cut kNus20FDSelectionCuts
Definition: NusCuts20.h:168
const Cut kNus20QualityCuts
Definition: NusCuts20.h:41
const Cut kNus20FDPreSelection
Definition: NusCuts20.h:138
const Cut kNus20FDCuts
Definition: NusCuts20.h:174
const Cut kNus20FDMinSliceDistCut
Definition: NusCuts20.h:153

Definition at line 23 of file CutFlow.h.

Referenced by addVars(), ApplyOscillations(), and LoopHistograms().

std::vector<CutContainer> cutsND
Initial value:
{
}
const Cut kNus20NDPreSelection
Definition: NusCuts20.h:61
const Cut kNus20QualityCuts
Definition: NusCuts20.h:41
const Cut kNus20NDCuts
Definition: NusCuts20.h:102
const Cut kNus20NDFiducialCuts
Definition: NusCuts20.h:88
const Cut kNus20NDVtxPosCut
Definition: NusCuts20.h:71

Definition at line 32 of file CutFlow.h.

Referenced by addVars(), ApplyOscillations(), and LoopHistograms().

const ana::Cut kFDTruthSelection = kCCNC && !kNus20FDTrueVtxOutOfDet

Definition at line 21 of file CutFlow.h.

const ana::Cut kNDTruthSelection = kCCNC && !kNus20NDTrueVtxOutOfDet

Definition at line 20 of file CutFlow.h.

std::vector<CutContainer> subCutsFD
Initial value:
{
CutContainer(kNoCut, "Total"),
CutContainer(kFDTruthSelection, "Signal", false),
}
const ana::Cut kFDTruthSelection
Definition: CutFlow.h:21

Definition at line 40 of file CutFlow.h.

Referenced by addVars(), ApplyOscillations(), and LoopHistograms().

std::vector<CutContainer> subCutsND
Initial value:
{
CutContainer(kNoCut, "Total"),
CutContainer(kNDTruthSelection, "Signal", false),
}
const ana::Cut kNDTruthSelection
Definition: CutFlow.h:20

Definition at line 46 of file CutFlow.h.

Referenced by addVars(), ApplyOscillations(), and LoopHistograms().