ATLAS Offline Software
Loading...
Searching...
No Matches
AFP_SIDSimHit Class Reference

#include <AFP_SIDSimHit.h>

Collaboration diagram for AFP_SIDSimHit:

Public Member Functions

 AFP_SIDSimHit (const int &m_nHitID, const int &m_nTrackID, const int &m_nParticleEncoding, const float &m_fKineticEnergy, const float &m_fEnergyDeposit, const float &m_fPreStepX, const float &m_fPreStepY, const float &m_fPreStepZ, const float &m_fPostStepX, const float &m_fPostStepY, const float &m_fPostStepZ, const float &m_fGlobalTime, const int &m_nStationID, const int &m_nDetectorID, const bool &m_bIsAuxVSID, const int &m_nPixelRow, const int &m_nPixelCol)
 AFP_SIDSimHit ()
virtual ~AFP_SIDSimHit ()
bool operator< (const AFP_SIDSimHit &obj) const

Public Attributes

int m_nHitID
int m_nTrackID
int m_nParticleEncoding
float m_fKineticEnergy
float m_fEnergyDeposit
float m_fPreStepX
float m_fPreStepY
float m_fPreStepZ
float m_fPostStepX
float m_fPostStepY
float m_fPostStepZ
float m_fGlobalTime
int m_nStationID
int m_nDetectorID
bool m_bIsAuxVSID
int m_nPixelRow
int m_nPixelCol

Detailed Description

Definition at line 8 of file AFP_SIDSimHit.h.

Constructor & Destructor Documentation

◆ AFP_SIDSimHit() [1/2]

AFP_SIDSimHit::AFP_SIDSimHit ( const int & m_nHitID,
const int & m_nTrackID,
const int & m_nParticleEncoding,
const float & m_fKineticEnergy,
const float & m_fEnergyDeposit,
const float & m_fPreStepX,
const float & m_fPreStepY,
const float & m_fPreStepZ,
const float & m_fPostStepX,
const float & m_fPostStepY,
const float & m_fPostStepZ,
const float & m_fGlobalTime,
const int & m_nStationID,
const int & m_nDetectorID,
const bool & m_bIsAuxVSID,
const int & m_nPixelRow,
const int & m_nPixelCol )

Definition at line 7 of file AFP_SIDSimHit.cxx.

8{
9 m_nHitID= nHitID;
10 m_nTrackID= nTrackID;
11 m_nParticleEncoding=nParticleEncoding;
12 m_fKineticEnergy= fKineticEnergy;
13 m_fEnergyDeposit= fEnergyDeposit;
14 m_fPreStepX= fPreStepX;
15 m_fPreStepY= fPreStepY;
16 m_fPreStepZ= fPreStepZ;
17 m_fPostStepX= fPostStepX;
18 m_fPostStepY= fPostStepY;
19 m_fPostStepZ= fPostStepZ;
20 m_fGlobalTime= fGlobalTime;
21
22 m_nStationID= nStationID;
23 m_nDetectorID= nDetectorID;
24
25 m_nPixelRow= nPixelRow;
26 m_nPixelCol= nPixelCol;
27
28 m_bIsAuxVSID=bIsAuxVSID;
29}
float m_fKineticEnergy
float m_fEnergyDeposit

◆ AFP_SIDSimHit() [2/2]

AFP_SIDSimHit::AFP_SIDSimHit ( )

Definition at line 33 of file AFP_SIDSimHit.cxx.

34{
35 m_nHitID=-1;
36 m_nTrackID=-1;
40 m_fPreStepX=0.0;
41 m_fPreStepY=0.0;
42 m_fPreStepZ=0.0;
43 m_fPostStepX=0.0;
44 m_fPostStepY=0.0;
45 m_fPostStepZ=0.0;
46 m_fGlobalTime=0.0;
47
48 m_nStationID=-1;
50
51 m_nPixelRow=-1;
52 m_nPixelCol=-1;
53
54 m_bIsAuxVSID=false;
55}

◆ ~AFP_SIDSimHit()

AFP_SIDSimHit::~AFP_SIDSimHit ( )
virtual

Definition at line 57 of file AFP_SIDSimHit.cxx.

58{
59
60}

Member Function Documentation

◆ operator<()

bool AFP_SIDSimHit::operator< ( const AFP_SIDSimHit & obj) const
inline

Definition at line 14 of file AFP_SIDSimHit.h.

14{return m_nHitID < obj.m_nHitID;}

Member Data Documentation

◆ m_bIsAuxVSID

bool AFP_SIDSimHit::m_bIsAuxVSID

Definition at line 32 of file AFP_SIDSimHit.h.

◆ m_fEnergyDeposit

float AFP_SIDSimHit::m_fEnergyDeposit

Definition at line 21 of file AFP_SIDSimHit.h.

◆ m_fGlobalTime

float AFP_SIDSimHit::m_fGlobalTime

Definition at line 28 of file AFP_SIDSimHit.h.

◆ m_fKineticEnergy

float AFP_SIDSimHit::m_fKineticEnergy

Definition at line 20 of file AFP_SIDSimHit.h.

◆ m_fPostStepX

float AFP_SIDSimHit::m_fPostStepX

Definition at line 25 of file AFP_SIDSimHit.h.

◆ m_fPostStepY

float AFP_SIDSimHit::m_fPostStepY

Definition at line 26 of file AFP_SIDSimHit.h.

◆ m_fPostStepZ

float AFP_SIDSimHit::m_fPostStepZ

Definition at line 27 of file AFP_SIDSimHit.h.

◆ m_fPreStepX

float AFP_SIDSimHit::m_fPreStepX

Definition at line 22 of file AFP_SIDSimHit.h.

◆ m_fPreStepY

float AFP_SIDSimHit::m_fPreStepY

Definition at line 23 of file AFP_SIDSimHit.h.

◆ m_fPreStepZ

float AFP_SIDSimHit::m_fPreStepZ

Definition at line 24 of file AFP_SIDSimHit.h.

◆ m_nDetectorID

int AFP_SIDSimHit::m_nDetectorID

Definition at line 31 of file AFP_SIDSimHit.h.

◆ m_nHitID

int AFP_SIDSimHit::m_nHitID

Definition at line 17 of file AFP_SIDSimHit.h.

◆ m_nParticleEncoding

int AFP_SIDSimHit::m_nParticleEncoding

Definition at line 19 of file AFP_SIDSimHit.h.

◆ m_nPixelCol

int AFP_SIDSimHit::m_nPixelCol

Definition at line 35 of file AFP_SIDSimHit.h.

◆ m_nPixelRow

int AFP_SIDSimHit::m_nPixelRow

Definition at line 34 of file AFP_SIDSimHit.h.

◆ m_nStationID

int AFP_SIDSimHit::m_nStationID

Definition at line 30 of file AFP_SIDSimHit.h.

◆ m_nTrackID

int AFP_SIDSimHit::m_nTrackID

Definition at line 18 of file AFP_SIDSimHit.h.


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