herwig
is hosted by
Hepforge
,
IPPP Durham
Herwig
7.2.1
Tests
Hadron
QQHTest.h
1
// -*- C++ -*-
2
#ifndef HERWIG_QQHTest_H
3
#define HERWIG_QQHTest_H
4
//
5
// This is the declaration of the QQHTest class.
6
//
7
8
#include "ThePEG/Handlers/AnalysisHandler.h"
9
#include "Herwig/Utilities/Histogram.h"
10
11
namespace
Herwig
{
12
13
using namespace
ThePEG
;
14
21
class
QQHTest
:
public
AnalysisHandler
{
22
23
public
:
24
28
QQHTest
();
29
49
virtual
void
analyze(
tEventPtr
event,
long
ieve,
int
loop,
int
state);
51
52
public
:
53
60
void
persistentOutput(
PersistentOStream
& os)
const
;
61
67
void
persistentInput(
PersistentIStream
& is,
int
version);
69
76
static
void
Init();
77
78
protected
:
79
86
virtual
IBPtr
clone()
const
;
87
92
virtual
IBPtr
fullclone()
const
;
94
95
96
protected
:
97
104
virtual
void
doinitrun();
105
110
virtual
void
dofinish();
112
113
private
:
114
119
QQHTest
& operator=(
const
QQHTest
&) =
delete
;
120
121
private
:
122
123
HistogramPtr Qrap_,QBrap_,Hrap_;
124
125
HistogramPtr Qphi_,QBphi_,Hphi_;
126
127
HistogramPtr QpT_,QBpT_,HpT_;
128
129
HistogramPtr mass_;
130
131
HistogramPtr y12_,y13_,y23_;
132
133
int
quarkFlavour_;
134
};
135
136
}
137
138
#endif
/* HERWIG_QQHTest_H */
ThePEG::PersistentIStream
ThePEG::PersistentOStream
ThePEG::IBPtr
ThePEG::Ptr< InterfacedBase >::pointer IBPtr
ThePEG
ThePEG::AnalysisHandler
Herwig::QQHTest
Here is the documentation of the QQHTest class.
Definition:
QQHTest.h:21
ThePEG::tEventPtr
ThePEG::Ptr< Event >::transient_pointer tEventPtr
Herwig
-*- C++ -*-
Definition:
BasicConsistency.h:17
Generated on Sat Apr 11 2020 14:50:31 for Herwig by
1.8.13