#include "CAFAna/Core/SpectrumLoader.h"
#include "CAFAna/Core/Spectrum.h"
#include "CAFAna/Cuts/SpillCuts.h"
#include "NDAna/nuebarcc_inc/NuebarCCIncVars.h"
#include "NDAna/nuebarcc_inc/NuebarCCIncCuts.h"
#include "NDAna/nuebarcc_inc/NuebarCCIncExtra.h"
#include "CAFAna/Core/EventList.h"
#include "TSystem.h"
#include "CAFAna/Core/Var.h"
#include <fstream>
#include "NDAna/muonid/NDXSecMuonPID.h"
Go to the source code of this file.
Namespaces | |
nuebarccinc | |
Functions | |
void | load_libs_muonid () |
std::vector< std::string > | get_files (std::string file_list) |
void | resolution_event_tree (std::string file_list="", std::string eventlist="resolution_event_tree") |
std::vector<std::string> get_files | ( | std::string | file_list | ) |
Definition at line 32 of file resolution_event_tree.C.
References file, compareCafs::files, in, and string.
Referenced by build_tools::merge_extraps(), and resolution_event_tree().
void load_libs_muonid | ( | ) |
Definition at line 24 of file resolution_event_tree.C.
References exit(), and runNovaSAM::ret.
Referenced by resolution_event_tree().
void resolution_event_tree | ( | std::string | file_list = "" , |
std::string | eventlist = "resolution_event_tree" |
||
) |
Definition at line 44 of file resolution_event_tree.C.
References abs(), caf::Proxy< caf::SRVertexBranch >::elastic, make_root_from_grid_output::file_list, compareCafs::files, caf::Proxy< caf::SRElastic >::fuzzyk, get_files(), if(), iscc, caf::Proxy< caf::SRElastic >::IsValid, ana::kCycle, ana::kElectronPDG, nuebarccinc::kHasReconstructedElectronProng, ana::xsec::numubarcc::kIsCC, nuebarccinc::kMuonIDProd4Cut, nuebarccinc::kNuebarCC, nuebarccinc::kNueCC, nuebarccinc::kPreselectionLoose, kRun, kSlice, ana::kSubrun, nuebarccinc::kTrueElectronCosTheta, nuebarccinc::kTrueElectronE, nuebarccinc::kTrueElectronRecoCosTheta, nuebarccinc::kTrueElectronRecoEFHCTuned, nuebarccinc::kTrueElectronRecoEUntuned, load_libs_muonid(), ana::MakeEventTTreeFile(), caf::Proxy< caf::StandardRecord >::mc, caf::Proxy< caf::SRFuzzyK >::npng, caf::Proxy< caf::SRTruthBranch >::nu, make_root_from_grid_output::pdg, caf::Proxy< caf::SRFuzzyK >::png, nuebarccinc::PROD5_MC_RHC_NOMINAL, SIMPLENUTRUTHVAR, SIMPLEVAR, sr, nuebarccinc::true_electron_png(), ana::VarFromNuTruthVar(), and caf::Proxy< caf::StandardRecord >::vtx.