ThePEG
1.8.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Handlers
HadronizationHandler.h
1
// -*- C++ -*-
2
//
3
// HadronizationHandler.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_HadronizationHandler_H
10
#define ThePEG_HadronizationHandler_H
11
// This is the declaration of the HadronizationHandler class.
12
13
#include "StepHandler.h"
14
15
namespace
ThePEG {
16
30
class
HadronizationHandler
:
public
StepHandler
{
31
32
public
:
33
37
static
void
Init
();
38
39
private
:
40
44
static
AbstractNoPIOClassDescription<HadronizationHandler>
45
initHadronizationHandler
;
46
50
HadronizationHandler
&
operator=
(
const
HadronizationHandler
&);
51
52
};
53
60
template
<>
61
struct
BaseClassTrait
<
HadronizationHandler
,1>:
public
ClassTraitsType
{
63
typedef
StepHandler
NthBase
;
64
};
65
70
template
<>
71
struct
ClassTraits<HadronizationHandler>:
72
public
ClassTraitsBase<HadronizationHandler> {
74
static
string
className
() {
return
"ThePEG::HadronizationHandler"
; }
75
};
76
79
}
80
81
#endif
/* ThePEG_HadronizationHandler_H */
Generated on Sat Jun 16 2012 16:51:04 for ThePEG by
1.8.1.1