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
EFTofHitsCol.h
Go to the documentation of this file.
1
#ifndef EVENTFILTER_TOFHITSCOL_H
2
#define EVENTFILTER_TOFHITSCOL_H 1
3
#include <vector>
4
class
EFTofHitsCol
{
5
// class collect TOF information with certain character, such as top vs bottom
6
public
:
7
EFTofHitsCol
(
unsigned
int
ib_e
=0,
unsigned
int
ilayer
=0,
unsigned
int
iphi
=0,
double
tof=0.);
8
virtual
~EFTofHitsCol
();
9
unsigned
int
ib_e
(){
return
barrel_ec;};
10
unsigned
int
ilayer
(){
return
layer;};
11
unsigned
int
iphi
(){
return
phi;};
12
double
GetT
(){
return
time;};
13
unsigned
int
nhit
(){
return
num;};
14
void
SetT
(
double
val=0.);
15
16
private
:
17
unsigned
int
barrel_ec;
18
unsigned
int
layer;
19
unsigned
int
phi;
20
double
time;
21
unsigned
int
num;
22
};
23
typedef
std::vector<EFTofHitsCol>
VTOF
;
24
//#include "HltAlgorithms/EFTofHitsCol.icc"
25
#endif
VTOF
std::vector< EFTofHitsCol > VTOF
Definition:
EFTofHitsCol.h:23
EFTofHitsCol
Definition:
EFTofHitsCol.h:4
EFTofHitsCol::iphi
unsigned int iphi()
Definition:
EFTofHitsCol.h:11
EFTofHitsCol::ilayer
unsigned int ilayer()
Definition:
EFTofHitsCol.h:10
EFTofHitsCol::SetT
void SetT(double val=0.)
Definition:
EFTofHitsCol.cxx:12
EFTofHitsCol::GetT
double GetT()
Definition:
EFTofHitsCol.h:12
EFTofHitsCol::~EFTofHitsCol
virtual ~EFTofHitsCol()
Definition:
EFTofHitsCol.cxx:9
EFTofHitsCol::nhit
unsigned int nhit()
Definition:
EFTofHitsCol.h:13
EFTofHitsCol::ib_e
unsigned int ib_e()
Definition:
EFTofHitsCol.h:9
source
EventFilter
HltUtilities
HltAlgorithms
HltAlgorithms-01-03-01
HltAlgorithms
EFTofHitsCol.h
Generated by
1.9.6