#include <DummyDecayer.h>
Public Member Functions | |
Virtual functions required by the Decayer class. | |
virtual bool | accept (const DecayMode &dm) const |
Check if this decayer can perfom the decay specified by the given decay mode. | |
virtual ParticleVector | decay (const DecayMode &dm, const Particle &p) const |
Perform a decay for a given DecayMode and a given Particle instance. | |
virtual double | brat (const DecayMode &, const ParticleData &, double) const |
Will always return zero, since no decay can ever be performed with this decayer. | |
virtual double | brat (const DecayMode &, const Particle &, double) const |
Will always return zero, since no decay can ever be performed with this decayer. | |
Static Public Member Functions | |
static void | Init () |
Standard Init function used to initialize the interfaces. | |
Protected Member Functions | |
Clone Methods. | |
virtual IBPtr | clone () const |
Make a simple clone of this object. | |
virtual IBPtr | fullclone () const |
Make a clone of this object, possibly modifying the cloned object to make it sane. | |
Private Member Functions | |
DummyDecayer & | operator= (const DummyDecayer &) |
Private and non-existent assignment operator. | |
Static Private Attributes | |
static NoPIOClassDescription < DummyDecayer > | initDummyDecayer |
Describe a concrete class without persistent data. |
If it for some reason is called to perform a decay, it will throw a std::logic_error.
Definition at line 25 of file DummyDecayer.h.
virtual bool ThePEG::DummyDecayer::accept | ( | const DecayMode & | dm | ) | const [virtual] |
Check if this decayer can perfom the decay specified by the given decay mode.
dm | the DecayMode describing the decay. |
Implements ThePEG::Decayer.
virtual ParticleVector ThePEG::DummyDecayer::decay | ( | const DecayMode & | dm, | |
const Particle & | p | |||
) | const [virtual] |
Perform a decay for a given DecayMode and a given Particle instance.
Will throw std::logic_error if called.
Implements ThePEG::Decayer.
virtual IBPtr ThePEG::DummyDecayer::clone | ( | ) | const [protected, virtual] |
Make a simple clone of this object.
Implements ThePEG::InterfacedBase.
virtual IBPtr ThePEG::DummyDecayer::fullclone | ( | ) | const [protected, virtual] |
Make a clone of this object, possibly modifying the cloned object to make it sane.
Reimplemented from ThePEG::InterfacedBase.