Class Reference for E1039 Core & Analysis Software
Home page
Related Pages
Namespaces
Classes
Files
External Links
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
TreeData.cc
Go to the documentation of this file.
1
#include "
TreeData.h
"
2
using namespace
std;
3
4
MCEventData::MCEventData
()
5
: process_id(-9999)
6
{
7
for
(
int
ii=0; ii<4; ii++)
8
{
9
particle_id
[ii] = -9999;
10
particle_mom
[ii].SetXYZT(0, 0, 0, 0);
11
}
12
}
13
14
EventData::EventData
()
15
: event_id(-9999),
16
trig_bits(-9999)
17
{
18
;
19
}
20
21
DimuonData::DimuonData
()
22
: dim_id(-9999),
23
pdg_id(-9999),
24
mass(-9999),
25
x1(-9999),
26
x2(-9999),
27
xf(-9999),
28
track_id_pos(-9999),
29
track_id_neg(-9999)
30
{
31
mom.SetXYZT(0, 0, 0, 0);
32
mom_pos.SetXYZT(0, 0, 0, 0);
33
mom_neg.SetXYZT(0, 0, 0, 0);
34
}
35
36
TrackData::TrackData
()
37
: track_id(-9999),
38
charge(-9999),
39
zvtx(-9999)
40
{
41
;
42
}
43
44
HitData::HitData
()
45
: hit_id(-9999),
46
track_id(-9999),
47
detector_id(-9999),
48
element_id(-9999),
49
tdc_time(-9999),
50
in_time(false)
51
{
52
;
53
}
54
55
TrackletData::TrackletData
()
56
: n_hits(-9999),
57
chisq(-9999),
58
charge(-9999)
59
{
60
for
(
int
ii=0; ii<24; ii++)
61
{
62
detector_id
[ii] = -9999;
63
detector_zpos
[ii] = -9999;
64
x_exp
[ii] = -9999;
65
y_exp
[ii] = -9999;
66
in_plane
[ii] =
false
;
67
element_id_exp
[ii] = -9999;
68
hit_id
[ii] = -9999;
69
track_id
[ii] = -9999;
70
element_id_pos
[ii] = -9999;
71
element_id_closest
[ii] = -9999;
72
}
73
}
TreeData.h
HitData::HitData
HitData()
Definition:
DecoData.cc:70
TrackletData::y_exp
float y_exp[24]
Definition:
TreeData.h:92
TrackletData::element_id_pos
int element_id_pos[24]
Definition:
TreeData.h:97
MCEventData::particle_id
int particle_id[4]
Definition:
TreeData.h:12
TrackletData::detector_id
int detector_id[24]
Definition:
TreeData.h:89
TrackData::TrackData
TrackData()
Definition:
TreeData.cc:17
DimuonData::DimuonData
DimuonData()
Definition:
TreeData.cc:23
MCEventData::particle_mom
TLorentzVector particle_mom[4]
Definition:
TreeData.h:13
TrackletData::hit_id
int hit_id[24]
Definition:
TreeData.h:95
TrackletData::element_id_exp
int element_id_exp[24]
Definition:
TreeData.h:94
TrackletData::detector_zpos
float detector_zpos[24]
Definition:
TreeData.h:90
TrackletData::TrackletData
TrackletData()
Definition:
TreeData.cc:55
TrackletData::in_plane
bool in_plane[24]
Definition:
TreeData.h:93
EventData::EventData
EventData()
Definition:
DecoData.cc:89
TrackletData::x_exp
float x_exp[24]
Definition:
TreeData.h:91
TrackletData::element_id_closest
int element_id_closest[24]
Definition:
TreeData.h:98
MCEventData::MCEventData
MCEventData()
Definition:
TreeData.cc:4
TrackletData::track_id
int track_id[24]
Definition:
TreeData.h:96
e1039-analysis
TriggerAna
src
TreeData.cc
Built by
Haiwang Yu
. updated:
Wed May 26 2021 21:44:02
using
1.8.5 with
SeaQuest GitHub integration