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
BesNavigatorInit.h
Go to the documentation of this file.
1
#include "GaudiKernel/Algorithm.h"
2
#include "
McTruth/McParticle.h
"
3
4
class
EventNavigator
;
5
6
enum
EvtNavigatorState
{
SIMU
,
RECO
,
ANA
};
7
8
class
BesNavigatorInit
:
public
Algorithm {
9
public
:
10
BesNavigatorInit
(
const
std::string& name, ISvcLocator* pSvcLocator);
11
StatusCode
initialize
();
12
StatusCode
execute
();
13
StatusCode
finalize
();
14
15
void
fillMdcInfo
();
16
void
fillEmcInfo
();
17
void
fillTofInfo
();
18
void
fillMucInfo
();
19
20
private
:
21
EventNavigator
* m_navigator;
22
EvtNavigatorState
state;
23
24
bool
b_fillMdc;
25
bool
b_fillTof;
26
bool
b_fillEmc;
27
bool
b_fillMuc;
28
29
bool
b_fillHitMaps;
30
31
int
m_mdcCut;
32
};
33
34
EvtNavigatorState
EvtNavigatorState
Definition:
BesNavigatorInit.h:6
ANA
@ ANA
Definition:
BesNavigatorInit.h:6
RECO
@ RECO
Definition:
BesNavigatorInit.h:6
SIMU
@ SIMU
Definition:
BesNavigatorInit.h:6
McParticle.h
BesNavigatorInit
Definition:
BesNavigatorInit.h:8
BesNavigatorInit::execute
StatusCode execute()
Definition:
BesNavigatorInit.cxx:60
BesNavigatorInit::fillTofInfo
void fillTofInfo()
Definition:
BesNavigatorInit.cxx:361
BesNavigatorInit::fillMucInfo
void fillMucInfo()
Definition:
BesNavigatorInit.cxx:365
BesNavigatorInit::finalize
StatusCode finalize()
Definition:
BesNavigatorInit.cxx:135
BesNavigatorInit::fillEmcInfo
void fillEmcInfo()
Definition:
BesNavigatorInit.cxx:248
BesNavigatorInit::fillMdcInfo
void fillMdcInfo()
Definition:
BesNavigatorInit.cxx:139
BesNavigatorInit::initialize
StatusCode initialize()
Definition:
BesNavigatorInit.cxx:54
EventNavigator
Definition:
EventNavigator.h:72
source
Event
EventNavigator
EventNavigator-00-01-03
EventNavigator
BesNavigatorInit.h
Generated by
1.9.6