Classes | Namespaces | Enumerations | Functions
SystMaker.h File Reference
#include "CAFAna/Core/HistAxis.h"
#include "CAFAna/Core/Cut.h"
#include "CAFAna/Core/ISyst.h"
#include "CAFAna/Core/Sample.h"
#include "CAFAna/Systs/CovMxSysts.h"
#include "CAFAna/Analysis/Calcs.h"
#include "CAFAna/Prediction/IPrediction.h"
#include "TVector.h"
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
#include <algorithm>

Go to the source code of this file.

Classes

class  ana::SystMakerShiftSigma
 
class  ana::SystMakerShift
 
class  ana::SystMakerLoaderShift
 
class  ana::SystMakerWeightShift
 
class  ana::SystMakerSystShift
 
class  ana::SystMaker
 
class  ana::SystematicsMaker
 

Namespaces

 ana
 Cuts and Vars for the 2020 FD DiF Study.
 

Enumerations

enum  ana::SystPredType { ana::SystPredType::kExtrap, ana::SystPredType::kFD, ana::SystPredType::kND, ana::SystPredType::kUnknown }
 

Functions

const covmx::Sample ana::NullSample (covmx::Selection::kNoSel, covmx::Polarity::kNoPol, covmx::Detector::kNoDet)
 
const covmx::Sample ana::NCSample (covmx::Selection::kNC, covmx::Polarity::kNoPol, covmx::Detector::kNoDet)
 
IPrediction * ana::GetPrediction (SystPredType predType, const HistAxis *axis, const HistAxis *numuAxis, const Cut *FDCut, const Cut *NDCut, const Cut *numuCut, const SystShifts *shiftData, const SystShifts *shiftMC, const Var *weight, Loaders *loaders, Loaders *loadersND)
 
TH1 * ana::GetSpectrum (IPrediction *pred, bool signal, covmx::Sample sample, osc::OscCalcSterile *calc)
 
std::string ana::MakeLatexCommandName (const std::string &instring)