ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_Hit.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5
7
8
9 // Called by ALFA_SensitiveDetector::ProcessHits
10
12 int /*track*/,
13 int particle,
14 float kinEnergy,
15 float eneDeposit,
16 float preX, float preY, float preZ,
17 float postX, float postY, float postZ,
18 float time,
19 int sign, int plate, int fiber, int station
20 ):
21 m_hitID(hit),
22 m_particleEncoding(particle),
23 m_kineticEnergy(kinEnergy),
24 m_energyDeposit(eneDeposit),
25 m_preStepX(preX), m_preStepY(preY), m_preStepZ(preZ),
26 m_postStepX(postX), m_postStepY(postY), m_postStepZ(postZ),
27 m_globalTime(time),
28 m_sign_fiber(sign), m_n_plate(plate), m_n_fiber(fiber), m_n_station(station)
29 {}
30
31
32
34{
35 return 22;
36}
int sign(int a)
float m_globalTime
Definition ALFA_Hit.h:87
float m_energyDeposit
Definition ALFA_Hit.h:80
float m_preStepX
Definition ALFA_Hit.h:81
float m_postStepX
Definition ALFA_Hit.h:84
ALFA_Hit()=default
int m_n_station
Definition ALFA_Hit.h:92
int GetTrackID() const
Definition ALFA_Hit.cxx:33
int m_n_fiber
Definition ALFA_Hit.h:91
int m_particleEncoding
Definition ALFA_Hit.h:78
float m_postStepY
Definition ALFA_Hit.h:85
float m_preStepY
Definition ALFA_Hit.h:82
int m_n_plate
Definition ALFA_Hit.h:90
float m_postStepZ
Definition ALFA_Hit.h:86
float m_kineticEnergy
Definition ALFA_Hit.h:79
float m_preStepZ
Definition ALFA_Hit.h:83
int m_hitID
Definition ALFA_Hit.h:77
int m_sign_fiber
Definition ALFA_Hit.h:89