ThePEG
1.8.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
StandardModel
AlphaEMBase.h
1
// -*- C++ -*-
2
//
3
// AlphaEMBase.h is a part of ThePEG - Toolkit for HEP Event Generation
4
// Copyright (C) 1999-2011 Leif Lonnblad
5
//
6
// ThePEG is licenced under version 2 of the GPL, see COPYING for details.
7
// Please respect the MCnet academic guidelines, see GUIDELINES for details.
8
//
9
#ifndef ThePEG_AlphaEMBase_H
10
#define ThePEG_AlphaEMBase_H
11
// This is the declaration of the AlphaEMBase class.
12
13
#include "RunningCoupling.h"
14
15
namespace
ThePEG {
16
27
class
AlphaEMBase
:
public
RunningCoupling
{
28
29
public
:
30
34
static
void
Init
();
35
36
private
:
37
41
static
AbstractNoPIOClassDescription<AlphaEMBase>
initAlphaEMBase
;
42
46
AlphaEMBase
&
operator=
(
const
AlphaEMBase
&);
47
48
};
49
54
template
<>
55
struct
BaseClassTrait
<
AlphaEMBase
,1>:
public
ClassTraitsType
{
57
typedef
RunningCoupling
NthBase
;
58
};
59
62
template
<>
63
struct
ClassTraits<AlphaEMBase>:
public
ClassTraitsBase<AlphaEMBase> {
65
static
string
className
() {
return
"ThePEG::AlphaEMBase"
; }
66
};
67
70
}
71
72
#endif
/* ThePEG_AlphaEMBase_H */
Generated on Mon Jul 2 2012 16:06:46 for ThePEG by
1.8.1.1