ThePEG  1.8.0
Static Public Member Functions | Private Member Functions | Static Private Attributes
ThePEG::PtGenerator Class Reference

PtGenerator is the base for all classes implementing alternative models for transverse momentum generation. More...

#include <PtGenerator.h>

Inheritance diagram for ThePEG::PtGenerator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Virtual functions to be implemented by sub-classes.
virtual TransverseMomentum generate () const =0
 Generate ( $k_x, k_y$) components of the transverse momentum.

Static Public Member Functions

static void Init ()
 Standard Init function used to initialize the interface.

Private Member Functions

PtGeneratoroperator= (const PtGenerator &)
 Private and non-existent assignment operator.

Static Private Attributes

static
AbstractClassDescription
< PtGenerator
initPtGenerator
 Describe an abstract class without persistent data.

Detailed Description

PtGenerator is the base for all classes implementing alternative models for transverse momentum generation.

It inherits from the HandlerBase which among other things provides forward access to the random number object held by the EventGenerator object.

See also:
The interfaces defined for PtGenerator.
HandlerBase
EventGenerator

Definition at line 29 of file PtGenerator.h.


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