41 using namespace genie;
52 LOG(
"gmkhedissf",
pFATAL) <<
" No TuneId in RunOption";
75 <<
"\n\n" <<
"Syntax:" <<
"\n" 76 <<
"\n gmkhedissf [-h]" 77 <<
"\n --tune genie_tune" 78 <<
"\n --message-thresholds xml_file"
Cross Section Calculation Interface.
THE MAIN GENIE PROJECT NAMESPACE
virtual double XSec(const Interaction *i, KinePhaseSpace_t k=kPSfE) const =0
Compute the cross section for the input interaction.
const EventGeneratorI * FindGenerator(const Interaction *interaction) const
void ReadFromCommandLine(int argc, char **argv)
Summary information for an interaction.
#define LOG(stream, priority)
A macro that returns the requested log4cpp::Category appending a string (using the FILE...
void SetEventGeneratorList(string listname)
const InteractionList * Interactions(void) const
GENIE Event Generation Driver. A minimalist user interface object for generating neutrino interaction...
void BuildTune()
build tune and inform XSecSplineList
const UInt_t kISkipKinematicChk
if set, skip kinematic validity checks
virtual const XSecAlgorithmI * CrossSectionAlg(void) const =0
static RunOpt * Instance(void)
int main(int argc, char **argv)
void Configure(int nu_pdgc, int Z, int A)
A vector of Interaction objects.
void MesgThresholds(string inpfile)
Initial State information.