9 #ifndef ThePEG_SimpleAlphaEM_H 10 #define ThePEG_SimpleAlphaEM_H 13 #include "AlphaEMBase.h" 39 virtual unsigned int nloops ()
const {
return 1; }
95 static string className() {
return "ThePEG::SimpleAlphaEM"; }
99 static string library() {
return "SimpleAlphaEM.so"; }
virtual IBPtr fullclone() const
Make a clone of this object, possibly modifying the cloned object to make it sane.
StandardModelBase is used to handle standard model parameters in an EventGenerator.
ClassTraitsType is an empty, non-polymorphic, base class.
This is the main namespace within which all identifiers in ThePEG are declared.
A concreate implementation of ClassDescriptionBase describing a concrete class without persistent dat...
virtual IBPtr clone() const
Make a simple clone of this object.
static void Init()
Standard Init function used to initialize the interface.
virtual double value(Energy2 scale, const StandardModelBase &) const
The .
virtual unsigned int nloops() const
Return the number of loops contributing to the running this coupling.
RCPtr is a reference counted (smart) pointer.
static NoPIOClassDescription< SimpleAlphaEM > initSimpleAlphaEM
Describe a concrete class without persistent data.
SimpleAlphaEM inherits from AlphaEMBase and implements a simple running of the electromagnetic coupli...
AlphaEMBase an abstract base class used by the StandardModelBase class to implement the electro-magne...
SimpleAlphaEM & operator=(const SimpleAlphaEM &)
Private and non-existent assignment operator.
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...