Class Reference for E1039 Core & Analysis Software
TreeData.cc
Go to the documentation of this file.
1 #include "TreeData.h"
2 using namespace std;
3 
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 
15  : event_id(-9999),
16  trig_bits(-9999)
17 {
18  ;
19 }
20 
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 
37  : track_id(-9999),
38  charge(-9999),
39  zvtx(-9999)
40 {
41  ;
42 }
43 
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 
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 }
MCEventData()
Definition: TreeData.cc:4
TLorentzVector particle_mom[4]
Definition: TreeData.h:13
int particle_id[4]
Definition: TreeData.h:12
float x_exp[24]
Definition: TreeData.h:91
bool in_plane[24]
Definition: TreeData.h:93
int element_id_pos[24]
Definition: TreeData.h:97
float detector_zpos[24]
Definition: TreeData.h:90
int element_id_exp[24]
Definition: TreeData.h:94
int track_id[24]
Definition: TreeData.h:96
float y_exp[24]
Definition: TreeData.h:92
int detector_id[24]
Definition: TreeData.h:89
int element_id_closest[24]
Definition: TreeData.h:98
int hit_id[24]
Definition: TreeData.h:95
DimuonData()
Definition: TreeData.cc:24
HitData()
Definition: DecoData.cc:83
TrackData()
Definition: TreeData.cc:18