thepeg is hosted by Hepforge, IPPP Durham
ThePEG  2.2.1
ThePEG::PDFCuts Class Reference

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 $\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.
 

Private Attributes

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.
 

Detailed Description

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.

See also
PDFBase

Definition at line 27 of file PDFCuts.h.


The documentation for this class was generated from the following file: