20#ifndef _QEL_KINEMATICS_GENERATOR_SUSA_H_
21#define _QEL_KINEMATICS_GENERATOR_SUSA_H_
23#include <TGenPhaseSpace.h>
Defines the EventRecordVisitorI interface. Concrete implementations of this interface use the 'Visito...
GENIE's GHEP MC event record.
Summary information for an interaction.
Pure abstract base class. Defines the NuclearModelI interface to be implemented by any physics model ...
void GenerateNucleon(GHepRecord *event) const
void AddTargetNucleusRemnant(GHepRecord *event) const
const EventRecordVisitorI * fFreeNucleonEventGenerator
void SelectLeptonKinematics(GHepRecord *event) const
void Configure(const Registry &config)
void ProcessEventRecord(GHepRecord *event) const
const NuclearModelI * fNuclModel
double ComputeMaxXSec(const Interaction *in) const
A registry. Provides the container for algorithm configuration parameters.
THE MAIN GENIE PROJECT NAMESPACE