#include <MassGenerator.h>
Public Member Functions | |
Virtual functions to be overridden by sub-classes. | |
virtual bool | accept (const ParticleData &) const =0 |
Return true if this mass generator can handle the given particle type. | |
virtual Energy | mass (const ParticleData &) const =0 |
Generate a mass for an instance of a given particle type. | |
Static Public Member Functions | |
static void | Init () |
Standard Init function used to initialize the interface. | |
Private Member Functions | |
MassGenerator & | operator= (const MassGenerator &) |
Private and non-existent assignment operator. | |
Static Private Attributes | |
static AbstractNoPIOClassDescription < MassGenerator > | initMassGenerator |
The static object used to initialize the description of this class. |
Definition at line 27 of file MassGenerator.h.
AbstractNoPIOClassDescription<MassGenerator> ThePEG::MassGenerator::initMassGenerator [static, private] |
The static object used to initialize the description of this class.
Indicates that this is an abstract class without persistent data.
Definition at line 58 of file MassGenerator.h.