GENIEGenerator
|
#include "TMath.h"
#include "TSystem.h"
#include "TTree.h"
#include "TFile.h"
#include "Framework/EventGen/XSecAlgorithmI.h"
#include "Framework/EventGen/InteractionList.h"
#include "Framework/EventGen/EventGeneratorI.h"
#include "Framework/EventGen/GEVGDriver.h"
#include "Framework/Utils/AppInit.h"
#include "Framework/Utils/RunOpt.h"
#include "Framework/Utils/KineUtils.h"
#include "Framework/Utils/CmdLnArgParser.h"
#include "Framework/Interaction/Interaction.h"
#include "Framework/Interaction/InitialState.h"
#include "Framework/Messenger/Messenger.h"
#include "Framework/ParticleData/PDGLibrary.h"
#include "Framework/Conventions/Units.h"
#include <fstream>
#include <iostream>
Go to the source code of this file.
Functions | |
void | PrintSyntax (void) |
void | DecodeCommandLine (int argc, char *argv[]) |
vector< double > | ReadListFromPath (string path) |
int | main (int argc, char **argv) |
Variables | |
const double | epsilon = 1e-5 |
int | fNu = -1 |
int | fTgt = -1 |
string | fPathXlist = "" |
string | fPathYlist = "" |
string | fPathElist = "" |
string | fOutFileName = "" |
bool | fSaveAll = false |
void DecodeCommandLine | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 251 of file gCalcHEDISDiffXsec.cxx.
References genie::CmdLnArgParser::ArgAsInt(), genie::CmdLnArgParser::ArgAsString(), fNu, fOutFileName, fPathElist, fPathXlist, fPathYlist, fSaveAll, fTgt, genie::RunOpt::Instance(), LOG, genie::CmdLnArgParser::OptionExists(), pFATAL, pINFO, PrintSyntax(), and genie::RunOpt::ReadFromCommandLine().
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 98 of file gCalcHEDISDiffXsec.cxx.
References genie::Interaction::AsString(), genie::RunOpt::BuildTune(), genie::units::cm2, genie::GEVGDriver::Configure(), genie::EventGeneratorI::CrossSectionAlg(), DecodeCommandLine(), e, genie::RunOpt::EventGeneratorList(), genie::Interaction::ExclTag(), genie::XclsTag::FinalQuarkPdg(), genie::GEVGDriver::FindGenerator(), fNu, fOutFileName, fPathElist, fPathXlist, fPathYlist, fSaveAll, fTgt, genie::Target::HitQrkPdg(), genie::Target::HitSeaQrk(), genie::Interaction::InitState(), genie::Interaction::InitStatePtr(), genie::RunOpt::Instance(), genie::GEVGDriver::Interactions(), genie::Interaction::KinePtr(), genie::kPSxyfE, LOG, genie::utils::app_init::MesgThresholds(), pDEBUG, pINFO, ReadListFromPath(), genie::GEVGDriver::SetEventGeneratorList(), genie::InitialState::SetProbeP4(), genie::Kinematics::Setx(), genie::Kinematics::Sety(), genie::InitialState::Tgt(), genie::utils::kinematics::UpdateWQ2FromXY(), and genie::XSecAlgorithmI::XSec().
void PrintSyntax | ( | void | ) |
vector< double > ReadListFromPath | ( | string | path | ) |
Definition at line 225 of file gCalcHEDISDiffXsec.cxx.
References infile, LOG, and pFATAL.
Referenced by main().
const double epsilon = 1e-5 |
Definition at line 76 of file gCalcHEDISDiffXsec.cxx.
Referenced by CheckChargeConservation(), CheckEnergyMomentumConservation(), genie::utils::math::CholeskyDecomposition(), genie::Intranuke::GenerateVertex(), genie::Intranuke2018::GenerateVertex(), osetUtils::isEqual(), genie::BardinIMDRadCorPXSec::Li2(), genie::SPPEventGenerator::Vertex::operator==(), genie::KPhaseSpace::Q2Lim_W_SPP(), genie::KPhaseSpace::Q2Lim_W_SPP_iso(), genie::SmithMonizUtils::Q2QES_SM_lim(), genie::SmithMonizUtils::QEL_EnuMin_SM(), genie::DISHadronicSystemGenerator::SimulateFormationZone(), genie::utils::intranuke::StepParticle(), genie::utils::intranuke2018::StepParticle(), genie::KPhaseSpace::WLim_SPP(), genie::KPhaseSpace::WLim_SPP_iso(), and genie::RosenbluthPXSec::XSec().
int fNu = -1 |
Definition at line 84 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
string fOutFileName = "" |
Definition at line 89 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
string fPathElist = "" |
Definition at line 88 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
string fPathXlist = "" |
Definition at line 86 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
string fPathYlist = "" |
Definition at line 87 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
bool fSaveAll = false |
Definition at line 90 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().
int fTgt = -1 |
Definition at line 85 of file gCalcHEDISDiffXsec.cxx.
Referenced by DecodeCommandLine(), and main().