hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
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
z
Functions
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
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
l
m
n
o
p
r
s
t
u
v
w
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Enumerator
Files
File List
File Members
All
c
d
f
i
j
l
m
n
p
r
s
u
Functions
c
d
f
i
m
n
r
s
u
Variables
Typedefs
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
Loading...
Searching...
No Matches
event
include
TriggerData.h
Go to the documentation of this file.
1
7
#ifndef _TRIGGER_DATA_H_
8
#define _TRIGGER_DATA_H_
9
10
//----------//
11
// LCIO //
12
//----------//
13
#include <EVENT/LCGenericObject.h>
14
15
class
TriggerData
{
16
17
public
:
18
25
TriggerData
(EVENT::LCGenericObject* trigger_data);
26
28
double
getTime
()
const
{
return
time_stamp_
; };
29
31
bool
isSingle0Trigger
()
const
{
return
single0_
; };
32
34
bool
isSingle1Trigger
()
const
{
return
single1_
; };
35
37
bool
isPair0Trigger
()
const
{
return
pair0_
; };
38
40
bool
isPair1Trigger
()
const
{
return
pair1_
; };
41
43
bool
isPulserTrigger
()
const
{
return
pulser_
; };
44
45
private
:
46
48
void
parseTriggerData
(EVENT::LCGenericObject* trigger_data);
49
51
long
time_stamp_
{-9999};
52
54
bool
single0_
{0};
55
57
bool
single1_
{0};
58
60
bool
pair0_
{0};
61
63
bool
pair1_
{0};
64
66
bool
pulser_
{0};
67
};
15
class
TriggerData
{
…
};
68
69
#endif
// __TRIGGER_DATA_H__
TriggerData
Definition
TriggerData.h:15
TriggerData::isPair0Trigger
bool isPair0Trigger() const
Definition
TriggerData.h:37
TriggerData::isPair1Trigger
bool isPair1Trigger() const
Definition
TriggerData.h:40
TriggerData::isSingle0Trigger
bool isSingle0Trigger() const
Definition
TriggerData.h:31
TriggerData::single0_
bool single0_
Definition
TriggerData.h:54
TriggerData::isPulserTrigger
bool isPulserTrigger() const
Definition
TriggerData.h:43
TriggerData::isSingle1Trigger
bool isSingle1Trigger() const
Definition
TriggerData.h:34
TriggerData::time_stamp_
long time_stamp_
Definition
TriggerData.h:51
TriggerData::single1_
bool single1_
Definition
TriggerData.h:57
TriggerData::pulser_
bool pulser_
Definition
TriggerData.h:66
TriggerData::parseTriggerData
void parseTriggerData(EVENT::LCGenericObject *trigger_data)
Definition
TriggerData.cxx:13
TriggerData::pair0_
bool pair0_
Definition
TriggerData.h:60
TriggerData::pair1_
bool pair1_
Definition
TriggerData.h:63
TriggerData::getTime
double getTime() const
Definition
TriggerData.h:28
Generated by
1.9.8