14 using namespace genie;
50 LOG(
"XSecBase",
pINFO) <<
"*** Below energy threshold";
54 LOG(
"XSecBase",
pINFO) <<
"*** Not in allowed kinematical space";
const KPhaseSpace & PhaseSpace(void) const
THE MAIN GENIE PROJECT NAMESPACE
Algorithm abstract base class.
Summary information for an interaction.
virtual bool ValidKinematics(const Interaction *i) const
Is the input kinematical point a physically allowed one?
#define LOG(stream, priority)
A macro that returns the requested log4cpp::Category appending a string (using the FILE...
const UInt_t kISkipKinematicChk
if set, skip kinematic validity checks
virtual ~XSecAlgorithmI()
bool IsAllowed(void) const
Check whether the current kinematics is in the allowed phase space.
bool IsAboveThreshold(void) const
Checks whether the interaction is above the energy threshold.