BOSS
7.0.7
BESIII Offline Software System
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
x
z
Typedefs
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
v
Enumerations
Enumerator
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
u
w
x
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
m
n
p
r
s
t
v
w
Enumerations
b
c
d
e
f
g
h
i
k
l
m
n
p
r
s
t
v
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
w
x
Files
File List
File Members
All
!
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
!
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
!
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
p
q
r
s
t
u
v
w
z
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
w
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
SingleBase.h
Go to the documentation of this file.
1
#ifndef SingleBase_H
2
#define SingleBase_H
3
4
#include "
EventModel/Event.h
"
5
#include "GaudiKernel/MsgStream.h"
6
#include "GaudiKernel/AlgFactory.h"
7
#include "GaudiKernel/ISvcLocator.h"
8
#include "GaudiKernel/SmartDataPtr.h"
9
#include "GaudiKernel/IDataProviderSvc.h"
10
#include "GaudiKernel/PropertyMgr.h"
11
#include "
McTruth/McParticle.h
"
12
13
#include "
EventModel/EventModel.h
"
14
#include "
EventModel/Event.h
"
15
16
#include "
EvtRecEvent/EvtRecEvent.h
"
17
#include "
EvtRecEvent/EvtRecTrack.h
"
18
#include "
DstEvent/TofHitStatus.h
"
19
#include "
EventModel/EventHeader.h
"
20
#include "
VertexFit/IVertexDbSvc.h
"
21
22
#include "TMath.h"
23
#include "GaudiKernel/INTupleSvc.h"
24
#include "GaudiKernel/NTuple.h"
25
#include "GaudiKernel/Bootstrap.h"
26
#include "GaudiKernel/IHistogramSvc.h"
27
#include "CLHEP/Vector/ThreeVector.h"
28
#include "CLHEP/Vector/LorentzVector.h"
29
#include "CLHEP/Vector/TwoVector.h"
30
using
CLHEP::Hep3Vector;
31
using
CLHEP::Hep2Vector;
32
using
CLHEP::HepLorentzVector;
33
#include "CLHEP/Geometry/Point3D.h"
34
#ifndef ENABLE_BACKWARDS_COMPATIBILITY
35
typedef
HepGeom::Point3D<double>
HepPoint3D
;
36
#endif
37
38
#include "
VertexFit/KalmanKinematicFit.h
"
39
#include "
VertexFit/KinematicFit.h
"
40
#include "
VertexFit/VertexFit.h
"
41
#include "
VertexFit/SecondVertexFit.h
"
42
#include "
VertexFit/Helix.h
"
43
#include "
ParticleID/ParticleID.h
"
44
#include "
SimplePIDSvc/ISimplePIDSvc.h
"
45
46
#include <vector>
47
const
double
mpsipp
= 3.7724;
48
const
double
xmass
[5] = {0.000511, 0.105658, 0.139570,0.493677, 0.938272};
49
const
double
mpi0
= 0.1349766;
50
typedef
std::vector<int>
Vint
;
51
typedef
std::vector<double>
Vdouble
;
52
typedef
std::vector<HepLorentzVector>
Vp4
;
53
using namespace
Event
;
54
55
class
SingleBase
56
{
57
public
:
58
SingleBase
();
59
~SingleBase
();
60
61
};
62
63
#endif
Helix.h
EventHeader.h
EventModel.h
Event.h
EvtRecEvent.h
EvtRecTrack.h
ISimplePIDSvc.h
IVertexDbSvc.h
KalmanKinematicFit.h
KinematicFit.h
McParticle.h
ParticleID.h
SecondVertexFit.h
HepPoint3D
HepGeom::Point3D< double > HepPoint3D
Definition:
SingleBase.h:35
mpsipp
const double mpsipp
Definition:
SingleBase.h:47
Vp4
std::vector< HepLorentzVector > Vp4
Definition:
SingleBase.h:52
xmass
const double xmass[5]
Definition:
SingleBase.h:48
mpi0
const double mpi0
Definition:
SingleBase.h:49
Vdouble
std::vector< double > Vdouble
Definition:
SingleBase.h:51
Vint
std::vector< int > Vint
Definition:
SingleBase.h:50
TofHitStatus.h
VertexFit.h
HepGeom::Point3D
Definition:
IMagneticFieldSvc.h:15
SingleBase
Definition:
SingleBase.h:56
SingleBase::SingleBase
SingleBase()
SingleBase::~SingleBase
~SingleBase()
Event
Definition:
Event.h:21
source
Reconstruction
SD0TagAlg
SD0TagAlg-00-00-03
SD0TagAlg
SingleBase.h
Generated by
1.9.6