Belle II Software development
TRGECLHitMC Class Reference

Example Detector. More...

#include <TRGECLHitMC.h>

Inheritance diagram for TRGECLHitMC:

Public Member Functions

void setEventId (int eventId)
 The method to set event id.
 
void setTCId (int cellId)
 The method to set cell id.
 
void setTCOutput (int noutput)
 The method to set # of output per TC.
 
void setSignalContribution (double signal_contribution)
 set Signal Contribtion
 
void setBKGContribution (double bkg_contribution)
 set beambackground contribution
 
void setCellId (int cell[3])
 set TC ID
 
void setTrackId (int track[3])
 set Track Id
 
void setPDG (int pdg[3])
 set PDG
 
void setMother (int mother[3])
 set Mother
 
void setGMother (int gmother[3])
 set Grand Mother
 
void setGGMother (int ggmother[3])
 set Grand Grand Mother
 
void setGGGMother (int gggmother[3])
 set Grand Grand grandMother
 
void setBackgroundTag (int back[3])
 set grand grand grand grand Mother
 
void setPX (double px[3])
 set momentum X
 
void setPY (double py[3])
 set momentum Y
 
void setPZ (double pz[3])
 set momentum Z
 
void setMCEnergy (double energy[3])
 set energy
 
void setContribution (double contribution[3])
 set contribution
 
void setEnergyDep (double edep)
 The method to set deposited energy.
 
void setTimeAve (double TimeAve)
 The method to set hit average time.
 
int getEventId () const
 The method to get event id.
 
int getCellId () const
 The method to get cell id.
 
double getEnergyDep () const
 The method to get deposited energy.
 
double getTimeAve () const
 The method to get hit average time.
 
 TRGECLHitMC ()
 Empty constructor Recommended for ROOT IO.
 
 TRGECLHitMC (int eventId, int cellId, int noutput, double edep, double TimeAve, int background_tag_1, int background_tag_2, int background_tag_3, int bkg_contribution, int signal_contribution, int cellId_1, int cellId_2, int cellId_3, int contribution_1, int contribution_2, int contribution_3, int energy_1, int energy_2, int energy_3, int ggggmother_1, int ggggmother_2, int ggggmother_3, int gggmother_1, int gggmother_2, int gggmother_3, int ggmother_1, int ggmother_2, int ggmother_3, int gmother_1, int gmother_2, int gmother_3, int mother_1, int mother_2, int mother_3, int momentum_x_1, int momentum_x_2, int momentum_x_3, int momentum_y_1, int momentum_y_2, int momentum_y_3, int momentum_z_1, int momentum_z_2, int momentum_z_3, int pdg_1, int pdg_2, int pdg_3, int trackId_1, int trackId_2, int trackId_3)
 Useful Constructor.
 
 ClassDef (TRGECLHitMC, 1)
 the class title
 

Public Attributes

int m_eventId
 The cell id of this hit.
 
int m_cellId
 The cell id of this hit.
 
int m_noutput
 The # of output of TC.
 
double m_edep
 Deposited energy of this hit.
 
double m_TimeAve
 Hit average time.
 
int m_cellId_1
 1st contribution particle information
 
int m_background_tag_1
 beam background tag
 
int m_trackId_1
 track ID
 
int m_pdg_1
 PDF.
 
int m_mother_1
 Mother ID.
 
int m_gmother_1
 Grand mother ID.
 
int m_ggmother_1
 Grand Grand Mother ID.
 
int m_gggmother_1
 Grand Grand Grand Mother ID.
 
int m_ggggmother_1
 Grand grand grand grand Mother ID.
 
double m_momentum_x_1
 momentum x
 
double m_momentum_y_1
 momentum y
 
double m_momentum_z_1
 momentum z
 
double m_energy_1
 energy
 
double m_contribution_1
 contribution
 
int m_cellId_2
 2nd contribution particle information
 
int m_background_tag_2
 beam background tag
 
int m_trackId_2
 track ID
 
int m_pdg_2
 PDF.
 
int m_mother_2
 Mother ID.
 
int m_gmother_2
 Grand mother ID.
 
int m_ggmother_2
 Grand Grand Mother ID.
 
int m_gggmother_2
 Grand Grand Grand Mother ID.
 
int m_ggggmother_2
 Grand grand grand grand Mother ID.
 
double m_momentum_x_2
 momentum x
 
double m_momentum_y_2
 momentum y
 
double m_momentum_z_2
 momentum z
 
double m_energy_2
 energy
 
double m_contribution_2
 contribution
 
int m_cellId_3
 3rd contribution particle information
 
int m_background_tag_3
 beam background tag
 
int m_trackId_3
 track ID
 
int m_pdg_3
 PDF.
 
int m_mother_3
 Mother ID.
 
int m_gmother_3
 Grand mother ID.
 
int m_ggmother_3
 Grand Grand Mother ID.
 
int m_gggmother_3
 Grand Grand Grand Mother ID.
 
int m_ggggmother_3
 Grand grand grand grand Mother ID.
 
double m_momentum_x_3
 momentum x
 
double m_momentum_y_3
 momentum y
 
double m_momentum_z_3
 momentum z
 
double m_energy_3
 energy
 
double m_contribution_3
 contribution
 
double m_signal_contribution
 signal contribution
 
double m_bkg_contribution
 beam background contribution
 

Detailed Description

Example Detector.

Definition at line 22 of file TRGECLHitMC.h.

Constructor & Destructor Documentation

◆ TRGECLHitMC() [1/2]

TRGECLHitMC ( )
inline

Empty constructor Recommended for ROOT IO.

Definition at line 295 of file TRGECLHitMC.h.

296 {
297
298 m_eventId = 0;
299 m_cellId = 0;
300 m_edep = 0;
301 m_TimeAve = 0;
302 m_noutput = 0;
303
304
310 m_cellId_1 = 0;
311 m_cellId_2 = 0;
312 m_cellId_3 = 0;
316 m_energy_1 = 0;
317 m_energy_2 = 0;
318 m_energy_3 = 0;
319 m_ggggmother_1 = 0;
320 m_ggggmother_2 = 0;
321 m_ggggmother_3 = 0;
322 m_gggmother_1 = 0;
323 m_gggmother_2 = 0;
324 m_gggmother_3 = 0;
325 m_ggmother_1 = 0;
326 m_ggmother_2 = 0;
327 m_ggmother_3 = 0;
328 m_gmother_1 = 0;
329 m_gmother_2 = 0;
330 m_gmother_3 = 0;
331 m_mother_1 = 0;
332 m_mother_2 = 0;
333 m_mother_3 = 0;
334
335
336 m_momentum_x_1 = 0;
337 m_momentum_x_2 = 0;
338 m_momentum_x_3 = 0;
339 m_momentum_y_1 = 0;
340 m_momentum_y_2 = 0;
341 m_momentum_y_3 = 0;
342 m_momentum_z_1 = 0;
343 m_momentum_z_2 = 0;
344 m_momentum_z_3 = 0;
345
346 m_pdg_1 = 0; ;
347 m_pdg_2 = 0; ;
348 m_pdg_3 = 0; ;
349 m_trackId_1 = 0;
350 m_trackId_2 = 0;
351 m_trackId_3 = 0;
352
353
354
355 }
int m_background_tag_3
beam background tag
Definition: TRGECLHitMC.h:111
double m_contribution_3
contribution
Definition: TRGECLHitMC.h:136
int m_ggmother_3
Grand Grand Mother ID.
Definition: TRGECLHitMC.h:121
double m_energy_2
energy
Definition: TRGECLHitMC.h:102
int m_ggggmother_1
Grand grand grand grand Mother ID.
Definition: TRGECLHitMC.h:61
double m_momentum_y_1
momentum y
Definition: TRGECLHitMC.h:66
double m_momentum_z_3
momentum z
Definition: TRGECLHitMC.h:132
int m_gggmother_3
Grand Grand Grand Mother ID.
Definition: TRGECLHitMC.h:123
int m_ggggmother_3
Grand grand grand grand Mother ID.
Definition: TRGECLHitMC.h:125
double m_momentum_x_3
momentum x
Definition: TRGECLHitMC.h:128
int m_cellId_3
3rd contribution particle information
Definition: TRGECLHitMC.h:109
int m_background_tag_2
beam background tag
Definition: TRGECLHitMC.h:79
double m_energy_1
energy
Definition: TRGECLHitMC.h:70
int m_trackId_2
track ID
Definition: TRGECLHitMC.h:81
int m_cellId
The cell id of this hit.
Definition: TRGECLHitMC.h:30
int m_ggmother_1
Grand Grand Mother ID.
Definition: TRGECLHitMC.h:57
int m_mother_1
Mother ID.
Definition: TRGECLHitMC.h:53
double m_momentum_x_1
momentum x
Definition: TRGECLHitMC.h:64
int m_ggmother_2
Grand Grand Mother ID.
Definition: TRGECLHitMC.h:89
int m_trackId_1
track ID
Definition: TRGECLHitMC.h:49
double m_momentum_y_3
momentum y
Definition: TRGECLHitMC.h:130
int m_gggmother_2
Grand Grand Grand Mother ID.
Definition: TRGECLHitMC.h:91
int m_gmother_1
Grand mother ID.
Definition: TRGECLHitMC.h:55
int m_gmother_3
Grand mother ID.
Definition: TRGECLHitMC.h:119
double m_momentum_z_1
momentum z
Definition: TRGECLHitMC.h:68
int m_mother_3
Mother ID.
Definition: TRGECLHitMC.h:117
double m_momentum_z_2
momentum z
Definition: TRGECLHitMC.h:100
int m_ggggmother_2
Grand grand grand grand Mother ID.
Definition: TRGECLHitMC.h:93
int m_eventId
The cell id of this hit.
Definition: TRGECLHitMC.h:27
int m_cellId_2
2nd contribution particle information
Definition: TRGECLHitMC.h:77
int m_background_tag_1
beam background tag
Definition: TRGECLHitMC.h:47
double m_edep
Deposited energy of this hit.
Definition: TRGECLHitMC.h:37
int m_gmother_2
Grand mother ID.
Definition: TRGECLHitMC.h:87
double m_momentum_y_2
momentum y
Definition: TRGECLHitMC.h:98
int m_noutput
The # of output of TC.
Definition: TRGECLHitMC.h:33
int m_trackId_3
track ID
Definition: TRGECLHitMC.h:113
int m_mother_2
Mother ID.
Definition: TRGECLHitMC.h:85
double m_TimeAve
Hit average time.
Definition: TRGECLHitMC.h:40
double m_energy_3
energy
Definition: TRGECLHitMC.h:134
double m_signal_contribution
signal contribution
Definition: TRGECLHitMC.h:140
double m_contribution_2
contribution
Definition: TRGECLHitMC.h:104
double m_momentum_x_2
momentum x
Definition: TRGECLHitMC.h:96
double m_bkg_contribution
beam background contribution
Definition: TRGECLHitMC.h:142
int m_gggmother_1
Grand Grand Grand Mother ID.
Definition: TRGECLHitMC.h:59
int m_cellId_1
1st contribution particle information
Definition: TRGECLHitMC.h:45
double m_contribution_1
contribution
Definition: TRGECLHitMC.h:72

◆ TRGECLHitMC() [2/2]

TRGECLHitMC ( int  eventId,
int  cellId,
int  noutput,
double  edep,
double  TimeAve,
int  background_tag_1,
int  background_tag_2,
int  background_tag_3,
int  bkg_contribution,
int  signal_contribution,
int  cellId_1,
int  cellId_2,
int  cellId_3,
int  contribution_1,
int  contribution_2,
int  contribution_3,
int  energy_1,
int  energy_2,
int  energy_3,
int  ggggmother_1,
int  ggggmother_2,
int  ggggmother_3,
int  gggmother_1,
int  gggmother_2,
int  gggmother_3,
int  ggmother_1,
int  ggmother_2,
int  ggmother_3,
int  gmother_1,
int  gmother_2,
int  gmother_3,
int  mother_1,
int  mother_2,
int  mother_3,
int  momentum_x_1,
int  momentum_x_2,
int  momentum_x_3,
int  momentum_y_1,
int  momentum_y_2,
int  momentum_y_3,
int  momentum_z_1,
int  momentum_z_2,
int  momentum_z_3,
int  pdg_1,
int  pdg_2,
int  pdg_3,
int  trackId_1,
int  trackId_2,
int  trackId_3 
)
inline

Useful Constructor.

Definition at line 358 of file TRGECLHitMC.h.

411 {
412 m_eventId = eventId;
413 m_cellId = cellId;
414 m_edep = edep;
415 m_TimeAve = TimeAve;
416 m_noutput = noutput;
417
418 m_background_tag_1 = background_tag_1;
419 m_background_tag_2 = background_tag_2;
420 m_background_tag_3 = background_tag_3;
421 m_bkg_contribution = bkg_contribution;
422 m_signal_contribution = signal_contribution;
423 m_cellId_1 = cellId_1;
424 m_cellId_2 = cellId_2;
425 m_cellId_3 = cellId_3;
426 m_contribution_1 = contribution_1;
427 m_contribution_2 = contribution_2;
428 m_contribution_3 = contribution_3;
429 m_energy_1 = energy_1;
430 m_energy_2 = energy_2;
431 m_energy_3 = energy_3;
432 m_ggggmother_1 = ggggmother_1;
433 m_ggggmother_2 = ggggmother_2;
434 m_ggggmother_3 = ggggmother_3;
435 m_gggmother_1 = gggmother_1;
436 m_gggmother_2 = gggmother_2;
437 m_gggmother_3 = gggmother_3;
438 m_ggmother_1 = ggmother_1;
439 m_ggmother_2 = ggmother_2;
440 m_ggmother_3 = ggmother_3;
441 m_gmother_1 = gmother_1;
442 m_gmother_2 = gmother_2;
443 m_gmother_3 = gmother_3;
444 m_mother_1 = mother_1;
445 m_mother_2 = mother_2;
446 m_mother_3 = mother_3;
447
448
449 m_momentum_x_1 = momentum_x_1;
450 m_momentum_x_2 = momentum_x_2;
451 m_momentum_x_3 = momentum_x_3;
452 m_momentum_y_1 = momentum_y_1;
453 m_momentum_y_2 = momentum_y_2;
454 m_momentum_y_3 = momentum_y_3;
455 m_momentum_z_1 = momentum_z_1;
456 m_momentum_z_2 = momentum_z_2;
457 m_momentum_z_3 = momentum_z_3;
458
459 m_pdg_1 = pdg_1;
460 m_pdg_2 = pdg_2;
461 m_pdg_3 = pdg_3;
462 m_trackId_1 = trackId_1;
463 m_trackId_2 = trackId_2;
464 m_trackId_3 = trackId_3;
465
466 }

Member Function Documentation

◆ getCellId()

int getCellId ( ) const
inline

The method to get cell id.

Definition at line 269 of file TRGECLHitMC.h.

269{ return m_cellId; }

◆ getEnergyDep()

double getEnergyDep ( ) const
inline

The method to get deposited energy.

Definition at line 272 of file TRGECLHitMC.h.

272{ return m_edep; }

◆ getEventId()

int getEventId ( ) const
inline

The method to get event id.

Definition at line 266 of file TRGECLHitMC.h.

266{ return m_eventId; }

◆ getTimeAve()

double getTimeAve ( ) const
inline

The method to get hit average time.

Definition at line 275 of file TRGECLHitMC.h.

275{return m_TimeAve;}

◆ setBackgroundTag()

void setBackgroundTag ( int  back[3])
inline

set grand grand grand grand Mother

Definition at line 211 of file TRGECLHitMC.h.

212 {
213 m_background_tag_1 = back[0];
214 m_background_tag_2 = back[1];
215 m_background_tag_3 = back[2];
216
217 }

◆ setBKGContribution()

void setBKGContribution ( double  bkg_contribution)
inline

set beambackground contribution

Definition at line 156 of file TRGECLHitMC.h.

156{ m_bkg_contribution = bkg_contribution; }

◆ setCellId()

void setCellId ( int  cell[3])
inline

set TC ID

Definition at line 160 of file TRGECLHitMC.h.

161 {
162 m_cellId_1 = cell[0];
163 m_cellId_2 = cell[1];
164 m_cellId_3 = cell[2];
165
166 }

◆ setContribution()

void setContribution ( double  contribution[3])
inline

set contribution

Definition at line 248 of file TRGECLHitMC.h.

249 {
250 m_contribution_1 = contribution[0];
251 m_contribution_2 = contribution[1];
252 m_contribution_3 = contribution[1];
253 }

◆ setEnergyDep()

void setEnergyDep ( double  edep)
inline

The method to set deposited energy.

Definition at line 260 of file TRGECLHitMC.h.

260{ m_edep = edep; }

◆ setEventId()

void setEventId ( int  eventId)
inline

The method to set event id.

Definition at line 146 of file TRGECLHitMC.h.

146{ m_eventId = eventId; }

◆ setGGGMother()

void setGGGMother ( int  gggmother[3])
inline

set Grand Grand grandMother

Definition at line 204 of file TRGECLHitMC.h.

205 {
206 m_gggmother_1 = gggmother[0];
207 m_gggmother_2 = gggmother[1];
208 m_gggmother_3 = gggmother[2];
209 }

◆ setGGMother()

void setGGMother ( int  ggmother[3])
inline

set Grand Grand Mother

Definition at line 197 of file TRGECLHitMC.h.

198 {
199 m_ggmother_1 = ggmother[0];
200 m_ggmother_2 = ggmother[1];
201 m_ggmother_3 = ggmother[2];
202 }

◆ setGMother()

void setGMother ( int  gmother[3])
inline

set Grand Mother

Definition at line 190 of file TRGECLHitMC.h.

191 {
192 m_gmother_1 = gmother[0];
193 m_gmother_2 = gmother[1];
194 m_gmother_3 = gmother[2];
195 }

◆ setMCEnergy()

void setMCEnergy ( double  energy[3])
inline

set energy

Definition at line 240 of file TRGECLHitMC.h.

241 {
242 m_energy_1 = energy[0];
243 m_energy_2 = energy[1];
244 m_energy_3 = energy[2];
245
246 }

◆ setMother()

void setMother ( int  mother[3])
inline

set Mother

Definition at line 183 of file TRGECLHitMC.h.

184 {
185 m_mother_1 = mother[0];
186 m_mother_2 = mother[1];
187 m_mother_3 = mother[2];
188 }

◆ setPDG()

void setPDG ( int  pdg[3])
inline

set PDG

Definition at line 176 of file TRGECLHitMC.h.

177 {
178 m_pdg_1 = pdg[0];
179 m_pdg_2 = pdg[1];
180 m_pdg_3 = pdg[2];
181 }

◆ setPX()

void setPX ( double  px[3])
inline

set momentum X

Definition at line 219 of file TRGECLHitMC.h.

220 {
221 m_momentum_x_1 = px[0];
222 m_momentum_x_2 = px[1];
223 m_momentum_x_3 = px[2];
224 }

◆ setPY()

void setPY ( double  py[3])
inline

set momentum Y

Definition at line 226 of file TRGECLHitMC.h.

227 {
228 m_momentum_y_1 = py[0];
229 m_momentum_y_2 = py[1];
230 m_momentum_y_3 = py[2];
231 }

◆ setPZ()

void setPZ ( double  pz[3])
inline

set momentum Z

Definition at line 233 of file TRGECLHitMC.h.

234 {
235 m_momentum_z_1 = pz[0];
236 m_momentum_z_2 = pz[1];
237 m_momentum_z_3 = pz[2];
238 }

◆ setSignalContribution()

void setSignalContribution ( double  signal_contribution)
inline

set Signal Contribtion

Definition at line 154 of file TRGECLHitMC.h.

154{ m_signal_contribution = signal_contribution; }

◆ setTCId()

void setTCId ( int  cellId)
inline

The method to set cell id.

Definition at line 149 of file TRGECLHitMC.h.

149{ m_cellId = cellId; }

◆ setTCOutput()

void setTCOutput ( int  noutput)
inline

The method to set # of output per TC.

Definition at line 152 of file TRGECLHitMC.h.

152{ m_noutput = noutput; }

◆ setTimeAve()

void setTimeAve ( double  TimeAve)
inline

The method to set hit average time.

Definition at line 263 of file TRGECLHitMC.h.

263{ m_TimeAve = TimeAve; }

◆ setTrackId()

void setTrackId ( int  track[3])
inline

set Track Id

Definition at line 168 of file TRGECLHitMC.h.

169 {
170 m_trackId_1 = track[0];
171 m_trackId_2 = track[1];
172 m_trackId_3 = track[2];
173
174 }

Member Data Documentation

◆ m_background_tag_1

int m_background_tag_1

beam background tag

Definition at line 47 of file TRGECLHitMC.h.

◆ m_background_tag_2

int m_background_tag_2

beam background tag

Definition at line 79 of file TRGECLHitMC.h.

◆ m_background_tag_3

int m_background_tag_3

beam background tag

Definition at line 111 of file TRGECLHitMC.h.

◆ m_bkg_contribution

double m_bkg_contribution

beam background contribution

Definition at line 142 of file TRGECLHitMC.h.

◆ m_cellId

int m_cellId

The cell id of this hit.

Definition at line 30 of file TRGECLHitMC.h.

◆ m_cellId_1

int m_cellId_1

1st contribution particle information

TCID

Definition at line 45 of file TRGECLHitMC.h.

◆ m_cellId_2

int m_cellId_2

2nd contribution particle information

TCID

Definition at line 77 of file TRGECLHitMC.h.

◆ m_cellId_3

int m_cellId_3

3rd contribution particle information

TCID

Definition at line 109 of file TRGECLHitMC.h.

◆ m_contribution_1

double m_contribution_1

contribution

Definition at line 72 of file TRGECLHitMC.h.

◆ m_contribution_2

double m_contribution_2

contribution

Definition at line 104 of file TRGECLHitMC.h.

◆ m_contribution_3

double m_contribution_3

contribution

Definition at line 136 of file TRGECLHitMC.h.

◆ m_edep

double m_edep

Deposited energy of this hit.

Definition at line 37 of file TRGECLHitMC.h.

◆ m_energy_1

double m_energy_1

energy

Definition at line 70 of file TRGECLHitMC.h.

◆ m_energy_2

double m_energy_2

energy

Definition at line 102 of file TRGECLHitMC.h.

◆ m_energy_3

double m_energy_3

energy

Definition at line 134 of file TRGECLHitMC.h.

◆ m_eventId

int m_eventId

The cell id of this hit.

Definition at line 27 of file TRGECLHitMC.h.

◆ m_ggggmother_1

int m_ggggmother_1

Grand grand grand grand Mother ID.

Definition at line 61 of file TRGECLHitMC.h.

◆ m_ggggmother_2

int m_ggggmother_2

Grand grand grand grand Mother ID.

Definition at line 93 of file TRGECLHitMC.h.

◆ m_ggggmother_3

int m_ggggmother_3

Grand grand grand grand Mother ID.

Definition at line 125 of file TRGECLHitMC.h.

◆ m_gggmother_1

int m_gggmother_1

Grand Grand Grand Mother ID.

Definition at line 59 of file TRGECLHitMC.h.

◆ m_gggmother_2

int m_gggmother_2

Grand Grand Grand Mother ID.

Definition at line 91 of file TRGECLHitMC.h.

◆ m_gggmother_3

int m_gggmother_3

Grand Grand Grand Mother ID.

Definition at line 123 of file TRGECLHitMC.h.

◆ m_ggmother_1

int m_ggmother_1

Grand Grand Mother ID.

Definition at line 57 of file TRGECLHitMC.h.

◆ m_ggmother_2

int m_ggmother_2

Grand Grand Mother ID.

Definition at line 89 of file TRGECLHitMC.h.

◆ m_ggmother_3

int m_ggmother_3

Grand Grand Mother ID.

Definition at line 121 of file TRGECLHitMC.h.

◆ m_gmother_1

int m_gmother_1

Grand mother ID.

Definition at line 55 of file TRGECLHitMC.h.

◆ m_gmother_2

int m_gmother_2

Grand mother ID.

Definition at line 87 of file TRGECLHitMC.h.

◆ m_gmother_3

int m_gmother_3

Grand mother ID.

Definition at line 119 of file TRGECLHitMC.h.

◆ m_momentum_x_1

double m_momentum_x_1

momentum x

Definition at line 64 of file TRGECLHitMC.h.

◆ m_momentum_x_2

double m_momentum_x_2

momentum x

Definition at line 96 of file TRGECLHitMC.h.

◆ m_momentum_x_3

double m_momentum_x_3

momentum x

Definition at line 128 of file TRGECLHitMC.h.

◆ m_momentum_y_1

double m_momentum_y_1

momentum y

Definition at line 66 of file TRGECLHitMC.h.

◆ m_momentum_y_2

double m_momentum_y_2

momentum y

Definition at line 98 of file TRGECLHitMC.h.

◆ m_momentum_y_3

double m_momentum_y_3

momentum y

Definition at line 130 of file TRGECLHitMC.h.

◆ m_momentum_z_1

double m_momentum_z_1

momentum z

Definition at line 68 of file TRGECLHitMC.h.

◆ m_momentum_z_2

double m_momentum_z_2

momentum z

Definition at line 100 of file TRGECLHitMC.h.

◆ m_momentum_z_3

double m_momentum_z_3

momentum z

Definition at line 132 of file TRGECLHitMC.h.

◆ m_mother_1

int m_mother_1

Mother ID.

Definition at line 53 of file TRGECLHitMC.h.

◆ m_mother_2

int m_mother_2

Mother ID.

Definition at line 85 of file TRGECLHitMC.h.

◆ m_mother_3

int m_mother_3

Mother ID.

Definition at line 117 of file TRGECLHitMC.h.

◆ m_noutput

int m_noutput

The # of output of TC.

Definition at line 33 of file TRGECLHitMC.h.

◆ m_pdg_1

int m_pdg_1

PDF.

Definition at line 51 of file TRGECLHitMC.h.

◆ m_pdg_2

int m_pdg_2

PDF.

Definition at line 83 of file TRGECLHitMC.h.

◆ m_pdg_3

int m_pdg_3

PDF.

Definition at line 115 of file TRGECLHitMC.h.

◆ m_signal_contribution

double m_signal_contribution

signal contribution

Definition at line 140 of file TRGECLHitMC.h.

◆ m_TimeAve

double m_TimeAve

Hit average time.

Definition at line 40 of file TRGECLHitMC.h.

◆ m_trackId_1

int m_trackId_1

track ID

Definition at line 49 of file TRGECLHitMC.h.

◆ m_trackId_2

int m_trackId_2

track ID

Definition at line 81 of file TRGECLHitMC.h.

◆ m_trackId_3

int m_trackId_3

track ID

Definition at line 113 of file TRGECLHitMC.h.


The documentation for this class was generated from the following file: