File: SimpleAlphaEM.h
Description:
SimpleAlphaEM inherits from AlphaEMBase
and implements a simple running of the electromagnetic coupling as
parameterized by H.~Buckhardt et al.
See
also:
namespace Pythia7
CLASS
SimpleAlphaEM:
Base class:
Public members:
inline SimpleAlphaEM();
inline SimpleAlphaEM(const SimpleAlphaEM &);
virtual ~SimpleAlphaEM();
Standard ctors and dtor
virtual IBPtr clone() const;
virtual IBPtr fullclone() const;
Standard clone methods
virtual double value(Energy2 scale, const StandardModelBase &) const;
Return the value of the coupling at a given scale using the given
standard model object.
inline virtual void doupdate() throw(UpdateException);
inline virtual void doinit() throw(InitException);
inline virtual void dofinish();
Standard Interfaced virtual functions.
static void Init();
Standard Init function used to initialize the interface.
Private members:
static NoPIOClassDescription<SimpleAlphaEM> initSimpleAlphaEM;
SimpleAlphaEM & operator=(const SimpleAlphaEM &);
Private and non-existent assignment operator.
template <>
STRUCT
BaseClassTrait<SimpleAlphaEM,1>
Public members:
typedef AlphaEMBase NthBase;
template <>
STRUCT
ClassTraits<SimpleAlphaEM>:
Public members:
static string className() { return "/Pythia7/SimpleAlphaEM"; }
static string library() { return "SimpleAlphaEM.so"; }
DEFINED MACROS
INCLUDED FILES
AlphaEMBase.h
SimpleAlphaEM.icc