ATLAS Offline Software
ForwardDetectors
ForwardSimulation
ForwardRegion_EventCnv
ForwardRegion_EventTPCnv
ForwardRegion_EventTPCnv
SimulationHit_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef SimulationHit_p1_h
6
#define SimulationHit_p1_h
7
8
class
SimulationHit_p1
9
{
10
public
:
11
// needed by athenaRoot
12
SimulationHit_p1
(){
13
m_pre_time
= 0;
14
m_pre_position_x
= 0;
15
m_pre_position_y
= 0;
16
m_pre_position_z
= 0;
17
m_pre_kinetic_energy
= 0;
18
m_pre_direction_x
= 0;
19
m_pre_direction_y
= 0;
20
m_pre_direction_z
= 0;
21
m_pre_momentum_x
= 0;
22
m_pre_momentum_y
= 0;
23
m_pre_momentum_z
= 0;
24
m_post_time
= 0;
25
m_post_position_x
= 0;
26
m_post_position_y
= 0;
27
m_post_position_z
= 0;
28
m_post_kinetic_energy
= 0;
29
m_post_direction_x
= 0;
30
m_post_direction_y
= 0;
31
m_post_direction_z
= 0;
32
m_post_momentum_x
= 0;
33
m_post_momentum_y
= 0;
34
m_post_momentum_z
= 0;
35
m_deposit_energy
= 0;
36
m_pdgcode
= 0;
37
m_track_id
= 0;
38
m_parent_id
= 0;
39
};
40
friend
class
SimulationHitCnv_p1
;
41
42
private
:
43
double
m_pre_time
;
44
double
m_pre_position_x
;
45
double
m_pre_position_y
;
46
double
m_pre_position_z
;
47
double
m_pre_kinetic_energy
;
48
double
m_pre_direction_x
;
49
double
m_pre_direction_y
;
50
double
m_pre_direction_z
;
51
double
m_pre_momentum_x
;
52
double
m_pre_momentum_y
;
53
double
m_pre_momentum_z
;
54
double
m_post_time
;
55
double
m_post_position_x
;
56
double
m_post_position_y
;
57
double
m_post_position_z
;
58
double
m_post_kinetic_energy
;
59
double
m_post_direction_x
;
60
double
m_post_direction_y
;
61
double
m_post_direction_z
;
62
double
m_post_momentum_x
;
63
double
m_post_momentum_y
;
64
double
m_post_momentum_z
;
65
double
m_deposit_energy
;
66
int
m_pdgcode
;
67
int
m_track_id
;
68
int
m_parent_id
;
69
};
70
71
72
#endif
73
SimulationHit_p1::m_pdgcode
int m_pdgcode
Definition:
SimulationHit_p1.h:66
SimulationHit_p1::m_pre_position_y
double m_pre_position_y
Definition:
SimulationHit_p1.h:45
SimulationHit_p1::m_deposit_energy
double m_deposit_energy
Definition:
SimulationHit_p1.h:65
SimulationHit_p1::m_post_momentum_z
double m_post_momentum_z
Definition:
SimulationHit_p1.h:64
SimulationHit_p1::m_pre_position_x
double m_pre_position_x
Definition:
SimulationHit_p1.h:44
SimulationHit_p1::m_post_time
double m_post_time
Definition:
SimulationHit_p1.h:54
SimulationHit_p1::m_pre_time
double m_pre_time
Definition:
SimulationHit_p1.h:43
SimulationHit_p1::m_track_id
int m_track_id
Definition:
SimulationHit_p1.h:67
SimulationHit_p1::m_pre_momentum_y
double m_pre_momentum_y
Definition:
SimulationHit_p1.h:52
SimulationHit_p1::m_post_kinetic_energy
double m_post_kinetic_energy
Definition:
SimulationHit_p1.h:58
SimulationHit_p1::m_pre_direction_x
double m_pre_direction_x
Definition:
SimulationHit_p1.h:48
SimulationHit_p1::m_post_position_x
double m_post_position_x
Definition:
SimulationHit_p1.h:55
SimulationHit_p1::m_pre_kinetic_energy
double m_pre_kinetic_energy
Definition:
SimulationHit_p1.h:47
SimulationHit_p1::SimulationHit_p1
SimulationHit_p1()
Definition:
SimulationHit_p1.h:12
SimulationHit_p1::m_post_direction_x
double m_post_direction_x
Definition:
SimulationHit_p1.h:59
SimulationHit_p1::m_post_position_y
double m_post_position_y
Definition:
SimulationHit_p1.h:56
SimulationHit_p1::m_pre_momentum_x
double m_pre_momentum_x
Definition:
SimulationHit_p1.h:51
SimulationHit_p1::m_post_direction_y
double m_post_direction_y
Definition:
SimulationHit_p1.h:60
SimulationHit_p1::m_pre_momentum_z
double m_pre_momentum_z
Definition:
SimulationHit_p1.h:53
SimulationHit_p1::m_post_momentum_x
double m_post_momentum_x
Definition:
SimulationHit_p1.h:62
SimulationHit_p1
Definition:
SimulationHit_p1.h:9
SimulationHitCnv_p1
Definition:
SimulationHitCnv_p1.h:16
SimulationHit_p1::m_post_direction_z
double m_post_direction_z
Definition:
SimulationHit_p1.h:61
SimulationHit_p1::m_parent_id
int m_parent_id
Definition:
SimulationHit_p1.h:68
SimulationHit_p1::m_pre_direction_y
double m_pre_direction_y
Definition:
SimulationHit_p1.h:49
SimulationHit_p1::m_post_momentum_y
double m_post_momentum_y
Definition:
SimulationHit_p1.h:63
SimulationHit_p1::m_post_position_z
double m_post_position_z
Definition:
SimulationHit_p1.h:57
SimulationHit_p1::m_pre_direction_z
double m_pre_direction_z
Definition:
SimulationHit_p1.h:50
SimulationHit_p1::m_pre_position_z
double m_pre_position_z
Definition:
SimulationHit_p1.h:46
Generated on Sun Dec 22 2024 21:18:13 for ATLAS Offline Software by
1.8.18