ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
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
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
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
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
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
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
ForwardDetectors
ALFA
ALFA_EventCnv
ALFA_EventTPCnv
ALFA_EventTPCnv
ALFA_Hit_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 ALFA_Hit_p1_h
6
#define ALFA_Hit_p1_h
7
8
//#include "GeneratorObjectsTPCnv/HepMcParticleLink_p1.h"
9
10
11
class
ALFA_Hit_p1
12
{
13
public
:
14
// needed by athenaRoot
15
ALFA_Hit_p1
()
16
{
17
hitID
=-1;
18
trackID
=-1;
19
particleEncoding
=-1;
20
kineticEnergy
=-9999.0;
21
energyDeposit
=-9999.0;
22
preStepX
=-9999.0;
23
preStepY
=-9999.0;
24
preStepZ
=-9999.0;
25
postStepX
=-9999.0;
26
postStepY
=-9999.0;
27
postStepZ
=-9999.0;
28
globalTime
=-9999.0;
29
sign_fiber
=-1;
30
n_plate
=-1;
31
n_fiber
=-1;
32
n_station
=-1;
33
};
34
friend
class
ALFA_HitCnv_p1
;
35
36
private
:
37
int
hitID
;
// To identify the hit
38
int
trackID
;
39
// HepMcParticleLink_p1 m_partLink; // link to the particle generating the hit
40
int
particleEncoding
;
// PDG id
41
float
kineticEnergy
;
// kin energy of the particle
42
float
energyDeposit
;
// energy deposit by the hit
43
float
preStepX
;
44
float
preStepY
;
45
float
preStepZ
;
46
float
postStepX
;
47
float
postStepY
;
48
float
postStepZ
;
49
float
globalTime
;
50
51
int
sign_fiber
;
52
int
n_plate
;
53
int
n_fiber
;
54
int
n_station
;
55
};
56
57
58
#endif
59
ALFA_Hit_p1::trackID
int trackID
Definition:
ALFA_Hit_p1.h:38
ALFA_Hit_p1::energyDeposit
float energyDeposit
Definition:
ALFA_Hit_p1.h:42
ALFA_Hit_p1::ALFA_Hit_p1
ALFA_Hit_p1()
Definition:
ALFA_Hit_p1.h:15
ALFA_Hit_p1::hitID
int hitID
Definition:
ALFA_Hit_p1.h:37
ALFA_Hit_p1::preStepZ
float preStepZ
Definition:
ALFA_Hit_p1.h:45
ALFA_Hit_p1::preStepX
float preStepX
Definition:
ALFA_Hit_p1.h:43
ALFA_Hit_p1
Definition:
ALFA_Hit_p1.h:12
ALFA_Hit_p1::postStepX
float postStepX
Definition:
ALFA_Hit_p1.h:46
ALFA_Hit_p1::kineticEnergy
float kineticEnergy
Definition:
ALFA_Hit_p1.h:41
ALFA_Hit_p1::preStepY
float preStepY
Definition:
ALFA_Hit_p1.h:44
ALFA_HitCnv_p1
Definition:
ALFA_HitCnv_p1.h:19
ALFA_Hit_p1::n_station
int n_station
Definition:
ALFA_Hit_p1.h:54
ALFA_Hit_p1::n_fiber
int n_fiber
Definition:
ALFA_Hit_p1.h:53
ALFA_Hit_p1::particleEncoding
int particleEncoding
Definition:
ALFA_Hit_p1.h:40
ALFA_Hit_p1::postStepZ
float postStepZ
Definition:
ALFA_Hit_p1.h:48
ALFA_Hit_p1::postStepY
float postStepY
Definition:
ALFA_Hit_p1.h:47
ALFA_Hit_p1::globalTime
float globalTime
Definition:
ALFA_Hit_p1.h:49
ALFA_Hit_p1::n_plate
int n_plate
Definition:
ALFA_Hit_p1.h:52
ALFA_Hit_p1::sign_fiber
int sign_fiber
Definition:
ALFA_Hit_p1.h:51
Generated on Tue Apr 8 2025 21:07:07 for ATLAS Offline Software by
1.8.18