|
ThePEG
1.8.0
|
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. | |
| double | lMin () const |
The minimum value of . | |
| double | lMax () const |
The maximum value of . | |
| 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. | |
Private Attributes | |
| Interval< double > | theL |
The minimum and maximum values of . | |
| SInterval | theScale |
| The limits on the scale to be used. | |
| Energy2 | theSMax |
| 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.
1.8.9.1