The PDFCuts class is used to specify cuts on scale and momentum fractions for which a PDFBase object is expected to give parton densities. More...
#include <PDFCuts.h>
Public Member Functions | |
Standard constructors, assignment and destructors. | |
PDFCuts () | |
Default constructor. | |
PDFCuts (const Interval< double > &newL, const SInterval &newScale, const Energy2 &newSMax) | |
Construction from members. | |
PDFCuts (const Cuts &, bool first, const SInterval &S, const SInterval &sHat) | |
Construction from a Cuts object, using the values for the first incoming parton (or not). | |
PDFCuts (const Cuts &, bool first, Energy maxEnergy) | |
Construction from a Cuts object, using the values for the first incoming parton (or not). | |
Access the individual limits. | |
Interval< double > | theL |
The minimum and maximum values of \(\log(1/x)\). | |
SInterval | theScale |
The limits on the scale to be used. | |
Energy2 | theSMax |
The maximum invariant mass squared of the colliding particles. | |
double | lMin () const |
The minimum value of \(\log(1/x)\). | |
double | lMax () const |
The maximum value of \(\log(1/x)\). | |
double | xMin () const |
The minimum value of x. | |
double | xMax () const |
The maximum value of x. | |
Energy2 | scaleMin () const |
The lower limit on the scale to be used. | |
Energy2 | scaleMax () const |
The upper limit on the scale to be used. | |
Energy2 | scaleMax (double x) const |
The maximum scale for a given momentum fraction. | |
Energy2 | scaleMaxL (double l) const |
The maximum scale for a given logarithmic momentum fraction. | |
Energy2 | sMax () const |
The maximum invariant mass squared of the colliding particles. | |
The PDFCuts class is used to specify cuts on scale and momentum fractions for which a PDFBase object is expected to give parton densities.
It is used to estimate upper limits on the parton densities to be generated by a PDFBase object.
|
inline |
The maximum value of \(\log(1/x)\).
Definition at line 72 of file PDFCuts.h.
References theL, and ThePEG::Interval< T, CMP >::upper().
Referenced by xMin().
|
inline |
The minimum value of \(\log(1/x)\).
Definition at line 66 of file PDFCuts.h.
References ThePEG::Interval< T, CMP >::lower(), and theL.
Referenced by xMax().
|
inline |
The upper limit on the scale to be used.
Definition at line 95 of file PDFCuts.h.
References theScale, and ThePEG::Interval< T, CMP >::upper().
Referenced by scaleMaxL().
|
inline |
The maximum scale for a given momentum fraction.
Definition at line 101 of file PDFCuts.h.
References scaleMax(), and sMax().
Referenced by scaleMax().
|
inline |
The maximum scale for a given logarithmic momentum fraction.
Definition at line 107 of file PDFCuts.h.
References scaleMax().
|
inline |
The lower limit on the scale to be used.
Definition at line 89 of file PDFCuts.h.
References ThePEG::Interval< T, CMP >::lower(), and theScale.
|
inline |
The maximum invariant mass squared of the colliding particles.
Definition at line 113 of file PDFCuts.h.
References theSMax.
Referenced by scaleMax().
|
inline |
|
inline |
|
private |
|
private |
The limits on the scale to be used.
Definition at line 128 of file PDFCuts.h.
Referenced by scaleMax(), and scaleMin().
|
private |