21#ifndef _FERMI_MOVER_H_
22#define _FERMI_MOVER_H_
void ProcessEventRecord(GHepRecord *event_rec) const
const NuclearModelI * fNuclModel
nuclear model
void Configure(const Registry &config)
void KickHitNucleon(GHepRecord *evrec) const
give hit nucleon a momentum
bool fKeepNuclOnMassShell
keep hit bound nucleon on the mass shell?
bool fMomDepErmv
use momentum dependent calculation of Ermv
const SecondNucleonEmissionI * fSecondEmitter
void AddTargetNucleusRemnant(GHepRecord *evrec) const
add a recoiled nucleus remnant
GENIE's GHEP MC event record.
Pure abstract base class. Defines the NuclearModelI interface to be implemented by any physics model ...
A registry. Provides the container for algorithm configuration parameters.
Interface to drive the a second nucleon emission from a nucleus Specfic impelmentations will have dif...
THE MAIN GENIE PROJECT NAMESPACE