18 #ifndef _KINEMATIC_PHASE_SPACE_H_ 19 #define _KINEMATIC_PHASE_SPACE_H_ 79 #endif // _KINE_PHASE_SPACE_H_ Range1D_t YLim_X(void) const
y limits @ fixed x
THE MAIN GENIE PROJECT NAMESPACE
A simple [min,max] interval for doubles.
double Threshold(void) const
Energy threshold.
Range1D_t q2Lim(void) const
q2 limits
Range1D_t YLim(void) const
y limits
Range1D_t Q2Lim_W(void) const
Q2 limits @ fixed W.
Range1D_t Q2Lim(void) const
Q2 limits.
Range1D_t Limits(KineVar_t kvar) const
Return the kinematical variable limits.
static double GetTMaxDFR()
Summary information for an interaction.
const Interaction * fInteraction
double Minimum(KineVar_t kvar) const
enum genie::EKineVar KineVar_t
double Maximum(KineVar_t kvar) const
void UseInteraction(const Interaction *in)
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.
Range1D_t XLim(void) const
x limits
Range1D_t TLim(void) const
t limits
Range1D_t q2Lim_W(void) const
q2 limits @ fixed W
Range1D_t WLim(void) const
W limits.