|
GENIEGenerator
|
#include <string>#include <TFile.h>#include <TTree.h>#include "Framework/Algorithm/Algorithm.h"#include "Framework/Algorithm/AlgFactory.h"#include "Physics/DeepInelastic/XSection/DISStructureFunc.h"#include "Physics/DeepInelastic/XSection/DISStructureFuncModelI.h"#include "Framework/Messenger/Messenger.h"#include "Framework/ParticleData/PDGCodes.h"#include "Framework/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 = "" |
| void BuildStdNtuple | ( | void | ) |
Definition at line 71 of file gtestDISSF.cxx.
References genie::DISStructureFunc::Calculate(), genie::Interaction::DISCC(), 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().
| void GetCommandLineArgs | ( | int | argc, |
| char ** | argv | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 60 of file gtestDISSF.cxx.
References BuildStdNtuple(), GetCommandLineArgs(), gMode, and VerticalSlice().
| void PrintSyntax | ( | void | ) |
| void VerticalSlice | ( | void | ) |
Definition at line 178 of file gtestDISSF.cxx.
References 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, 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(), and VerticalSlice().
| string gDISSFConfig = "" |
Definition at line 57 of file gtestDISSF.cxx.
Referenced by BuildStdNtuple(), and VerticalSlice().
| int gMode = 1 |
Definition at line 53 of file gtestDISSF.cxx.
Referenced by main().
| double gQ2 = 0 |
Definition at line 55 of file gtestDISSF.cxx.
Referenced by genie::COHKinematicsGenerator::CalculateKin_BergerSehgal(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgalFM(), genie::CEvNSEventGenerator::GenerateKinematics(), genie::COHDNuEventGenerator::GenerateKinematics(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::QELEventGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::HEDISKinematicsGenerator::ProcessEventRecord(), genie::DMELEventGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::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 VerticalSlice().
1.8.5