9 #ifndef ThePEG_ZGenerator_H 10 #define ThePEG_ZGenerator_H 13 #include "ThePEG/Config/ThePEG.h" 14 #include "ThePEG/Handlers/HandlerBase.h" 84 static string className() {
return "ThePEG::ZGenerator"; }
ClassTraitsType is an empty, non-polymorphic, base class.
ZGenerator is the base class for all classes implementing models to generate the momentum fraction...
A concreate implementation of ClassDescriptionBase describing an abstract class with persistent data...
ConstRCPtr is a reference counted (smart) const pointer.
This is the main namespace within which all identifiers in ThePEG are declared.
virtual double generate(cPDPtr q1, cPDPtr q2, Energy2 mT2) const =0
Return the momentum fraction.
HandlerBase is an abstract base class derived from the Interfaced class via the HandlerBaseT class ad...
static void Init()
Standard Init function used to initialize the interface.
static AbstractClassDescription< ZGenerator > initZGenerator
Describe an abstract class without persistent data.
The default concrete implementation of ClassTraitsBase.
BaseClassTraits describes the base classes of the templated class.
The templated ClassTraitsBase class defines a set of default information about classes used by ThePEG...