ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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 }

◆ 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;
38  m_fKineticEnergy=0.0;
39  m_fEnergyDeposit=0.0;
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;
49  m_nDetectorID=-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:
AFP_SIDSimHit::m_fPreStepX
float m_fPreStepX
Definition: AFP_SIDSimHit.h:22
AFP_SIDSimHit::m_nHitID
int m_nHitID
Definition: AFP_SIDSimHit.h:17
AFP_SIDSimHit::m_fKineticEnergy
float m_fKineticEnergy
Definition: AFP_SIDSimHit.h:20
AFP_SIDSimHit::m_fPostStepY
float m_fPostStepY
Definition: AFP_SIDSimHit.h:26
AFP_SIDSimHit::m_fEnergyDeposit
float m_fEnergyDeposit
Definition: AFP_SIDSimHit.h:21
AFP_SIDSimHit::m_nStationID
int m_nStationID
Definition: AFP_SIDSimHit.h:30
AFP_SIDSimHit::m_nPixelRow
int m_nPixelRow
Definition: AFP_SIDSimHit.h:34
AFP_SIDSimHit::m_fPostStepX
float m_fPostStepX
Definition: AFP_SIDSimHit.h:25
AFP_SIDSimHit::m_fPostStepZ
float m_fPostStepZ
Definition: AFP_SIDSimHit.h:27
AFP_SIDSimHit::m_nDetectorID
int m_nDetectorID
Definition: AFP_SIDSimHit.h:31
AFP_SIDSimHit::m_fPreStepY
float m_fPreStepY
Definition: AFP_SIDSimHit.h:23
AFP_SIDSimHit::m_bIsAuxVSID
bool m_bIsAuxVSID
Definition: AFP_SIDSimHit.h:32
AFP_SIDSimHit::m_nTrackID
int m_nTrackID
Definition: AFP_SIDSimHit.h:18
AFP_SIDSimHit::m_fPreStepZ
float m_fPreStepZ
Definition: AFP_SIDSimHit.h:24
AFP_SIDSimHit::m_fGlobalTime
float m_fGlobalTime
Definition: AFP_SIDSimHit.h:28
AFP_SIDSimHit::m_nPixelCol
int m_nPixelCol
Definition: AFP_SIDSimHit.h:35
AFP_SIDSimHit::m_nParticleEncoding
int m_nParticleEncoding
Definition: AFP_SIDSimHit.h:19
python.PyAthena.obj
obj
Definition: PyAthena.py:135