#include "CAFAna/Vars/Vars.h"
#include "CAFAna/Core/Binning.h"
#include "CAFAna/Cuts/Cuts.h"
#include "CAFAna/Cuts/SpillCuts.h"
#include "CAFAna/Core/Spectrum.h"
#include "CAFAna/Core/SpectrumLoader.h"
#include "CAFAna/Core/SpectrumLoaderBase.h"
#include "3FlavorAna/Vars/NumuVars.h"
#include "CAFAna/Systs/Systs.h"
#include "CAFAna/Systs/XSecSystLists.h"
#include "CAFAna/Systs/BeamSysts.h"
#include "CAFAna/Systs/EnergySysts2018.h"
#include "CAFAna/XSec/GenieMultiverseSyst.h"
#include "CAFAna/Vars/GenieWeights.h"
#include "CAFAna/Vars/PPFXWeights.h"
#include "NDAna/numucc_inc/NumuCCIncAnalysis.h"
#include "NDAna/numucc_inc/NumuCCIncBins.h"
#include "NDAna/numucc_inc/NumuCCIncVars.h"
#include "NDAna/numucc_inc/NumuCCIncCuts.h"
#include "NDAna/numucc_inc/NDXSecMuonPID.h"
#include "NDAna/numucc_inc/UnfoldingVariable.h"
#include "TFile.h"
#include "TH1.h"
#include "TH2.h"
#include <iostream>
#include <cmath>
#include <sstream>
#include <string>
#include <fstream>
#include <iomanip>
#include <map>
#include <algorithm>
Go to the source code of this file.
Functions | |
void | mcTruthPredictions (string filename="mcPredictions.root") |
Definition at line 114 of file mcTruthPredictions.C.
References shutoffs::filename, ana::SpectrumLoader::Go(), ana::kIsTrueSig1DST, ana::kIsTrueSigST, ana::kNoShift, kTrueE_FineStandardAxisST, kTrueMuKEVsCos_FineStandardAxisST, kTrueMuKEVsCosVsEavail_FineStandardAxisST, kTrueQ2_FineStandardAxisST, demo0::loader, outFile, PandAna.Demos.tute_pid_validation::specs, ana::weight, and weights.
const Binning angvsmukebins_fine |
Definition at line 61 of file mcTruthPredictions.C.
const Binning angvsmukevseavailbins_fine |
Definition at line 53 of file mcTruthPredictions.C.
const Binning enubins_fine = Binning::Simple(400, 0.0, 10.0) |
Definition at line 68 of file mcTruthPredictions.C.
const NuTruthHistAxis kTrueE_FineStandardAxisST("True Neutrino Energy (GeV)", enubins_fine, kTrueEST) |
Referenced by mcTruthPredictions().
const NuTruthVar kTrueMuKEVsCos_FineST |
Definition at line 78 of file mcTruthPredictions.C.
const NuTruthHistAxis kTrueMuKEVsCos_FineStandardAxisST("True Muon Kinematics", angvsmukebins_fine, kTrueMuKEVsCos_FineST) |
Referenced by mcTruthPredictions().
const NuTruthVar kTrueMuKEVsCosVsEavail_FineST |
Definition at line 70 of file mcTruthPredictions.C.
const NuTruthHistAxis kTrueMuKEVsCosVsEavail_FineStandardAxisST("True Muon Kinematics", angvsmukevseavailbins_fine, kTrueMuKEVsCosVsEavail_FineST) |
Referenced by mcTruthPredictions().
const NuTruthHistAxis kTrueQ2_FineStandardAxisST("True Q2 (GeV)", q2bins_fine, kTrueQ2_NT) |
Referenced by mcTruthPredictions().
const Binning mukebins_fine = Binning::Simple(200, 0.5, 2.5) |
Definition at line 52 of file mcTruthPredictions.C.
const Binning q2bins_fine = Binning::Simple(500, 0.0, 5.0) |
Definition at line 67 of file mcTruthPredictions.C.
map<string, NuTruthVar> weights |
Definition at line 107 of file mcTruthPredictions.C.
Referenced by mcTruthPredictions().
const NuTruthVar wgt_ppfxST = kPPFXFluxCVWgtST |
Definition at line 48 of file mcTruthPredictions.C.
const NuTruthVar wgt_xsST = kXSecCVWgt2018_smallerDISScale_NT |
Definition at line 47 of file mcTruthPredictions.C.
const NuTruthVar wgtST = wgt_ppfxST * wgt_xsST |
Definition at line 49 of file mcTruthPredictions.C.