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
src
EventHeader.cxx
Go to the documentation of this file.
1
7
#include "
EventHeader.h
"
8
9
ClassImp
(
EventHeader
)
10
11
EventHeader::EventHeader
()
12
: TObject() {
13
}
9
ClassImp
(
EventHeader
) {
…
}
14
15
EventHeader::~EventHeader
() {
16
Clear
();
17
}
15
EventHeader::~EventHeader
() {
…
}
18
19
void
EventHeader::Clear
(Option_t*
/* option */
) {
20
TObject::Clear();
21
}
19
void
EventHeader::Clear
(Option_t*
/* option */
) {
…
}
22
23
void
EventHeader::Copy
(TObject& obj)
const
{
24
25
EventHeader
& header =
static_cast<
EventHeader
&
>
(obj);
26
header.event_number_ =
event_number_
;
27
header.event_time_ =
event_time_
;
28
header.run_number_ =
run_number_
;
29
header.pair0_trigger_ =
pair0_trigger_
;
30
header.pair1_trigger_ =
pair1_trigger_
;
31
header.pulser_trigger_ =
pulser_trigger_
;
32
header.single0_trigger_ =
single0_trigger_
;
33
header.single1_trigger_ =
single1_trigger_
;
34
header.svt_bias_state_ =
svt_bias_state_
;
35
header.svt_burstmode_noise_ =
svt_burstmode_noise_
;
36
header.svt_event_header_state_ =
svt_event_header_state_
;
37
header.svt_latency_state_ =
svt_latency_state_
;
38
header.svt_position_state_ =
svt_position_state_
;
39
header.rf_times_[0] =
rf_times_
[0];
40
header.rf_times_[1] =
rf_times_
[1];
41
}
23
void
EventHeader::Copy
(TObject& obj)
const
{
…
}
42
43
void
EventHeader::Print
() {
44
std::cout <<
"[ EventHeader ]:\n"
45
<<
"\tEvent number: "
<<
event_number_
<<
"\n"
46
<<
"\tRun number: "
<<
run_number_
<<
"\n"
47
<<
"\tEvent time: "
<<
event_time_
<<
"\n"
48
<<
"\tRF time: 1) "
<<
rf_times_
[0] <<
" 2) "
<<
rf_times_
[1]
49
<< std::endl;
50
}
43
void
EventHeader::Print
() {
…
}
ClassImp
ClassImp(EventHeader) EventHeader
Definition
EventHeader.cxx:9
EventHeader.h
Class used to encapsulate event information.
EventHeader
Definition
EventHeader.h:22
EventHeader::svt_event_header_state_
int svt_event_header_state_
Definition
EventHeader.h:325
EventHeader::event_number_
int event_number_
Definition
EventHeader.h:271
EventHeader::run_number_
int run_number_
Definition
EventHeader.h:277
EventHeader::svt_latency_state_
int svt_latency_state_
Definition
EventHeader.h:331
EventHeader::pair1_trigger_
int pair1_trigger_
Definition
EventHeader.h:289
EventHeader::pulser_trigger_
int pulser_trigger_
Definition
EventHeader.h:295
EventHeader::svt_bias_state_
int svt_bias_state_
Definition
EventHeader.h:313
EventHeader::~EventHeader
~EventHeader()
Definition
EventHeader.cxx:15
EventHeader::single0_trigger_
int single0_trigger_
Definition
EventHeader.h:301
EventHeader::Copy
void Copy(TObject &obj) const
Definition
EventHeader.cxx:23
EventHeader::event_time_
long event_time_
Definition
EventHeader.h:274
EventHeader::Clear
void Clear(Option_t *option="")
Definition
EventHeader.cxx:19
EventHeader::Print
void Print()
Definition
EventHeader.cxx:43
EventHeader::single1_trigger_
int single1_trigger_
Definition
EventHeader.h:307
EventHeader::rf_times_
double rf_times_[2]
Definition
EventHeader.h:340
EventHeader::svt_position_state_
int svt_position_state_
Definition
EventHeader.h:337
EventHeader::EventHeader
EventHeader()
EventHeader::svt_burstmode_noise_
int svt_burstmode_noise_
Definition
EventHeader.h:319
EventHeader::pair0_trigger_
int pair0_trigger_
Definition
EventHeader.h:283
Generated by
1.9.8