#include <string>
#include <TFile.h>
#include <TTree.h>
#include "Algorithm/Algorithm.h"
#include "Algorithm/AlgFactory.h"
#include "Base/DISStructureFunc.h"
#include "Base/DISStructureFuncModelI.h"
#include "Messenger/Messenger.h"
#include "PDG/PDGCodes.h"
#include "Utils/CmdLnArgParser.h"
Go to the source code of this file.
Functions | |
void | GetCommandLineArgs (int argc, char **argv) |
void | PrintSyntax (void) |
void | BuildStdNtuple (void) |
void | VerticalSlice (void) |
int | main (int argc, char **argv) |
Variables | |
int | gMode = 1 |
double | gX = 0 |
double | gQ2 = 0 |
string | gDISSFAlg = "" |
string | gDISSFConfig = "" |
Definition at line 71 of file gtestDISSF.cxx.
References ana::assert(), genie::DISStructureFunc::Calculate(), genie::Interaction::DISCC(), MakeMiniprodValidationCuts::f, genie::DISStructureFunc::F1(), genie::DISStructureFunc::F2(), genie::DISStructureFunc::F3(), genie::DISStructureFunc::F4(), genie::DISStructureFunc::F5(), gDISSFAlg, gDISSFConfig, genie::AlgFactory::GetAlgorithm(), genie::AlgFactory::Instance(), genie::Interaction::KinePtr(), genie::kPdgAntiNuE, genie::kPdgAntiNuMu, genie::kPdgAntiNuTau, genie::kPdgNeutron, genie::kPdgNuE, genie::kPdgNuMu, genie::kPdgNuTau, genie::kPdgProton, genie::kPdgTgtFe56, genie::kPdgTgtFreeN, genie::kPdgTgtFreeP, genie::utils::kinematics::Q2(), genie::DISStructureFunc::SetModel(), genie::Kinematics::SetQ2(), and genie::Kinematics::Setx().
Referenced by main().
Definition at line 233 of file gtestDISSF.cxx.
References genie::CmdLnArgParser::ArgAsDouble(), genie::CmdLnArgParser::ArgAsInt(), genie::CmdLnArgParser::ArgAsString(), exit(), gDISSFAlg, gDISSFConfig, gMode, gQ2, gX, LOG, genie::CmdLnArgParser::OptionExists(), plot_validation_datamc::parser, pINFO, and PrintSyntax().
Referenced by main().
Definition at line 60 of file gtestDISSF.cxx.
References BuildStdNtuple(), GetCommandLineArgs(), gMode, and VerticalSlice().
Definition at line 291 of file gtestDISSF.cxx.
Referenced by GetCommandLineArgs().
Definition at line 178 of file gtestDISSF.cxx.
References ana::assert(), genie::DISStructureFunc::Calculate(), genie::Interaction::DISCC(), gDISSFAlg, gDISSFConfig, genie::AlgFactory::GetAlgorithm(), gQ2, gX, genie::AlgFactory::Instance(), genie::Messenger::Instance(), genie::Interaction::KinePtr(), genie::kPdgAntiNuMu, genie::kPdgNeutron, genie::kPdgNuMu, genie::kPdgProton, genie::kPdgTgtFe56, LOG, lem_server::msg, pDEBUG, pNOTICE, genie::DISStructureFunc::SetModel(), genie::Messenger::SetPriorityLevel(), genie::Kinematics::SetQ2(), and genie::Kinematics::Setx().
Referenced by main().
string gDISSFAlg = "" |
Definition at line 56 of file gtestDISSF.cxx.
Referenced by BuildStdNtuple(), GetCommandLineArgs(), and VerticalSlice().
string gDISSFConfig = "" |
Definition at line 57 of file gtestDISSF.cxx.
Referenced by BuildStdNtuple(), GetCommandLineArgs(), and VerticalSlice().
int gMode = 1 |
Definition at line 53 of file gtestDISSF.cxx.
Referenced by GetCommandLineArgs(), and main().
double gQ2 = 0 |
Definition at line 55 of file gtestDISSF.cxx.
Referenced by genie::COHKinematicsGenerator::CalculateKin_BergerSehgal(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgalFM(), GetCommandLineArgs(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGeneratorSM::ProcessEventRecord(), genie::MECGenerator::SelectEmpiricalKinematics(), genie::QELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::DMELKinematicsGenerator::SpectralFuncExperimentalCode(), and VerticalSlice().
double gX = 0 |
Definition at line 54 of file gtestDISSF.cxx.
Referenced by GetCommandLineArgs(), and VerticalSlice().