9 #ifndef THEPEG_DummyDecayer_H 10 #define THEPEG_DummyDecayer_H 13 #include "ThePEG/PDT/Decayer.h" 124 static string className() {
return "ThePEG::DummyDecayer"; }
The Particle class is used to describe an instance of a particle.
virtual IBPtr clone() const
Make a simple clone of this object.
ClassTraitsType is an empty, non-polymorphic, base class.
DummyDecayer inherits from Decayer and is a dummy decayer class to be used for symbolic decay channel...
This is the main namespace within which all identifiers in ThePEG are declared.
virtual ParticleVector decay(const DecayMode &dm, const Particle &p) const
Perform a decay for a given DecayMode and a given Particle instance.
A concreate implementation of ClassDescriptionBase describing a concrete class without persistent dat...
virtual double brat(const DecayMode &, const ParticleData &, double) const
Will always return zero, since no decay can ever be performed with this decayer.
ParticleData inherits from InterfacedBase and represents the properties of a particle type...
static void Init()
Standard Init function used to initialize the interfaces.
virtual bool accept(const DecayMode &dm) const
Check if this decayer can perfom the decay specified by the given decay mode.
DummyDecayer & operator=(const DummyDecayer &)
Private and non-existent assignment operator.
RCPtr is a reference counted (smart) pointer.
virtual IBPtr fullclone() const
Make a clone of this object, possibly modifying the cloned object to make it sane.
The default concrete implementation of ClassTraitsBase.
The DecayMode class describes a decay channel of a particle.
Decayer is an abstract base class to specify objects modelling the decay of a particle.
vector< PPtr > ParticleVector
A vector of pointers to Particle objects.
static NoPIOClassDescription< DummyDecayer > initDummyDecayer
Describe a concrete class without persistent data.
BaseClassTraits describes the base classes of the templated class.
The templated ClassTraitsBase class defines a set of default information about classes used by ThePEG...