18 using namespace genie;
 
   56           << 
"Return *null* interaction list (non nu_mu probe in IMD thread)";
 
   69   intlist->push_back(interaction);
 
   82           << 
"Return *null* interaction list (non anti_nu_e probe in IMDAnnihilation thread)";
 
   95   intlist->push_back(interaction);
 
  125      intlist->push_back(interaction);
 
  132      intlist->push_back(interaction);
 
InteractionList * IMDAnnihilationInteractionList(const InitialState &init_state) const 
Defines the InteractionListGeneratorI interface. Concrete implementations of this interface generate ...
InteractionList * IMDInteractionList(const InitialState &init_state) const 
void Configure(const Registry &config)
Summary information for an interaction. 
#define LOG(stream, priority)
A macro that returns the requested log4cpp::Category appending a string (using the FILE...
A class encapsulating an enumeration of interaction types (EM, Weak-CC, Weak-NC) and scattering types...
virtual void Configure(const Registry &config)
string AsString(void) const 
NuEInteractionListGenerator()
InteractionList * CreateInteractionList(const InitialState &init) const 
A registry. Provides the container for algorithm configuration parameters. 
void SetHitNucPdg(int pdgc)
Target * TgtPtr(void) const 
A vector of Interaction objects. 
~NuEInteractionListGenerator()
InteractionList * NuEELInteractionList(const InitialState &init_state) const 
bool GetParamDef(const RgKey &name, T &p, const T &def) const 
Most commonly used PDG codes. A set of utility functions to handle PDG codes is provided in PDGUtils...
Initial State information.