#include <Beam.h>
Public Member Functions | |
ThePEGPDF (tcPDFPtr pdf, tcPDPtr parent) | |
Constructor taking a ThePEG::PDFBase object and a ThePEG::ParticleData as arguments. | |
virtual void | xfUpdate (double x, double Q2) |
Calculate new values of the parton densities to be cached. | |
void | set (long id, double xf) |
Set the cached value of the density xf for parton type id. | |
Private Attributes | |
tcPDFPtr | thePDF |
The ThePEG pdf object. | |
tcPDPtr | theParent |
The ThePEG particle type. | |
map< long, tcPDPtr > | thePartons |
Map of possible partons indexed by their id. | |
long | theLeptonID |
The type of lepton if this is a lepton pdf. |
Definition at line 163 of file Beam.h.
void Pythia7::Shower::ThePEGPDF::set | ( | long | id, | |
double | xf | |||
) |
Set the cached value of the density xf for parton type id.
tcPDFPtr Pythia7::Shower::ThePEGPDF::thePDF [private] |
tcPDPtr Pythia7::Shower::ThePEGPDF::theParent [private] |
map<long, tcPDPtr> Pythia7::Shower::ThePEGPDF::thePartons [private] |
long Pythia7::Shower::ThePEGPDF::theLeptonID [private] |