9 #ifndef ThePEG_PDFCuts_H 10 #define ThePEG_PDFCuts_H 13 #include "ThePEG/Config/ThePEG.h" 14 #include "ThePEG/Utilities/Interval.h" 15 #include "ThePEG/Cuts/Cuts.fh" 42 const SInterval & newScale,
const Energy2 & newSMax)
The PDFCuts class is used to specify cuts on scale and momentum fractions for which a PDFBase object ...
double lMax() const
The maximum value of .
Energy2 scaleMax() const
The upper limit on the scale to be used.
Energy2 scaleMaxL(double l) const
The maximum scale for a given logarithmic momentum fraction.
Interval< double > theL
The minimum and maximum values of .
This is the main namespace within which all identifiers in ThePEG are declared.
T lower() const
Return the lower limit of the interval.
QTY< 0, 1, 0 >::Type Energy
Energy.
PDFCuts(const Interval< double > &newL, const SInterval &newScale, const Energy2 &newSMax)
Construction from members.
double xMax() const
The maximum value of x.
double xMin() const
The minimum value of x.
PDFCuts()
Default constructor.
double lMin() const
The minimum value of .
Energy2 scaleMin() const
The lower limit on the scale to be used.
T upper() const
Return the upper limit of the interval.
Energy2 scaleMax(double x) const
The maximum scale for a given momentum fraction.
Energy2 sMax() const
The maximum invariant mass squared of the colliding particles.
SInterval theScale
The limits on the scale to be used.
Cuts is a class for implementing kinematical cuts in ThePEG.
Energy2 theSMax
The maximum invariant mass squared of the colliding particles.