#include "CAFAna/Core/Cut.h"
#include "CAFAna/Core/RunPeriods.h"
#include "CAFAna/Cuts/AnalysisMasks.h"
#include "CAFAna/Cuts/Cuts.h"
#include "CAFAna/Vars/Vars.h"
#include "3FlavorAna/Vars/NueVars.h"
#include "3FlavorAna/Vars/NueVarsExtra.h"
#include "3FlavorAna/Vars/NumuVarsExtra.h"
#include "NuXAna/Vars/NusVars.h"
#include "NuXAna/Vars/NusVarsTemp.h"
#include "3FlavorAna/Cuts/NueCuts2020.h"
#include "3FlavorAna/Cuts/NumuCuts2020.h"
#include "3FlavorAna/Cuts/MissingLeptonCuts.h"
#include "NuXAna/Cuts/NusCuts.h"
#include "CAFAna/Cuts/SpillCuts.h"
Go to the source code of this file.
Namespaces | |
ana | |
Cuts and Vars for the 2020 FD DiF Study. | |
Variables | |
const Cut | ana::kNus20ElasticProngCut = (kIsElastic > 0) |
const Cut | ana::kNus20NFuzzyProngCut = (kNFuzzyProng > 0) |
const Cut | ana::kNus20NContPlanesCut = (kNContPlanes > 2) |
const Cut | ana::kNus20QualityCuts |
const Cut | ana::kNus20EnergyCut = (kNus20Energy > 0.5 && kNus20Energy < 20) |
float | ana::xLowND = -100 |
float | ana::xHighND = 100 |
float | ana::yLowND = -100 |
float | ana::yHighND = 100 |
float | ana::zLowND = 150 |
float | ana::zHighND = 1000 |
const Cut | ana::kNus20NDPreSelection |
const Cut | ana::kNus20NDVtxXCut = (kVtxX > xLowND && kVtxX < xHighND) |
const Cut | ana::kNus20NDVtxYCut = (kVtxY > yLowND && kVtxY < yHighND ) |
const Cut | ana::kNus20NDVtxZCut = (kVtxZ > zLowND && kVtxZ < zHighND) |
const Cut | ana::kNus20NDVtxPosCut |
const Cut | ana::kNus20NDDistAllTopCut = (kDistAllTop > 20) |
const Cut | ana::kNus20NDDistAllBottomCut = (kDistAllBottom > 20) |
const Cut | ana::kNus20NDDistAllEastCut = (kDistAllEast > 20) |
const Cut | ana::kNus20NDDistAllWestCut = (kDistAllWest > 20) |
const Cut | ana::kNus20NDDistAllFrontCut = (kDistAllFront > 150) |
const Cut | ana::kNus20NDDistAllBackCut = (kDistAllBack > 50) |
const Cut | ana::kNus20NDMinSliceDistCut |
const Cut | ana::kNus20NDFiducialCuts |
const Cut | ana::kNus20NDQualityAndFiducialCut |
const Cut | ana::kNus20NDCVNCut = (kCVNnc_looseptp > 0.98) |
const Cut | ana::kNus20NDSelectionCuts = kNus20NDCVNCut |
const Cut | ana::kNus20NDCuts |
const Cut | ana::kNus20NDTrueVtxOutOfDetX = (kTrueVtxX < NDL/100. || kTrueVtxX > NDR/100.) |
const Cut | ana::kNus20NDTrueVtxOutOfDetY = (kTrueVtxY < NDB/100. || kTrueVtxY > NDT/100.) |
const Cut | ana::kNus20NDTrueVtxOutOfDetZ = (kTrueVtxZ < NDF/100. || kTrueVtxZ > NDE/100.) |
const Cut | ana::kNus20NDTrueVtxOutOfDet |
const Cut | ana::kNus20NDTrueContainedX = (kTrueVtxX > xLowND/100 && kTrueVtxX < xHighND/100) |
const Cut | ana::kNus20NDTrueContainedY = (kTrueVtxY > yLowND/100 && kTrueVtxY < yHighND/100) |
const Cut | ana::kNus20NDTrueContainedZ = (kTrueVtxZ > zLowND/100 && kTrueVtxZ < zHighND/100) |
const Cut | ana::kNus20NDTrueContained |
float | ana::xLowFD = -100 |
float | ana::xHighFD = 100 |
float | ana::yLowFD = -100 |
float | ana::yHighFD = 100 |
float | ana::zLowFD = 150 |
float | ana::zHighFD = 1000 |
const Cut | ana::kNus20FDPreSelection |
const Cut | ana::kNus20FDDistAllTopCut = (kDistAllTop > 100) |
const Cut | ana::kNus20FDDistAllBottomCut = (kDistAllBottom > 100) |
const Cut | ana::kNus20FDDistAllEastCut = (kDistAllEast > 100) |
const Cut | ana::kNus20FDDistAllWestCut = (kDistAllWest > 100) |
const Cut | ana::kNus20FDDistAllFrontCut = (kDistAllFront > 160) |
const Cut | ana::kNus20FDDistAllBackCut = (kDistAllBack > 160) |
const Cut | ana::kNus20FDMinSliceDistCut |
const Cut | ana::kNus20FDQualityContainment |
const Cut | ana::kNus20FDCVNCut = (kCVNnc_looseptp > 0.1) |
const Cut | ana::kNus20FDSelectionCuts = kNus20FDCVNCut |
const Cut | ana::kNus20FDCosRejCuts = (kNCCosRejBDTG20 > 0.85) |
const Cut | ana::kNus20FDCuts |
const Cut | ana::kNus20FDTrueVtxOutOfDetX = (kTrueVtxX < FDL/100. || kTrueVtxX > FDR/100.) |
const Cut | ana::kNus20FDTrueVtxOutOfDetY = (kTrueVtxY < FDB/100. || kTrueVtxY > FDT/100.) |
const Cut | ana::kNus20FDTrueVtxOutOfDetZ = (kTrueVtxZ < FDF/100. || kTrueVtxZ > FDE/100.) |
const Cut | ana::kNus20FDTrueVtxOutOfDet |