public interface SimTrackerHit extends LCObject
Modifier and Type | Field and Description |
---|---|
static int |
BITOverlay |
static int |
BITProducedBySecondary |
Modifier and Type | Method and Description |
---|---|
int |
getCellID()
DEPRECATED: use @getCellID0()
|
int |
getCellID0()
Same name as in CalorimeterHit, even though there are no 'cells' in this case
|
int |
getCellID1()
Same name as in CalorimeterHit, even though there are no 'cells' in this case
Optional, check/set flag(LCIO::THBIT_ID1)==1.
|
float |
getdEdx()
Deprecated.
|
float |
getEDep()
The energy deposited on the hit [GeV]
|
MCParticle |
getMCParticle()
Returns the MC particle that caused the hit.
|
float[] |
getMomentum()
Returns the 3-momentum of the particle at the hits position in [GeV] -
optional, only if bit LCIO::THBIT_MOMENTUM is set.
|
float |
getPathLength()
The path length of the particle in the sensitive material that resulted in this hit.
|
double[] |
getPosition()
Returns the hit position in [mm].
|
int |
getQuality()
The quality bit flag of the hit
|
float |
getTime()
Returns the time of the hit in [ns].
|
boolean |
isOverlay()
True if the hit has been overlayed by the simulation (or digitization) program.
|
boolean |
isProducedBySecondary()
True if the particle has been created by a secondary particle that is not stored in the MCParticle collection.
|
static final int BITOverlay
static final int BITProducedBySecondary
int getCellID0()
int getCellID1()
int getCellID()
double[] getPosition()
float getdEdx()
getEDep()
float getEDep()
float getTime()
MCParticle getMCParticle()
MCParticle
float[] getMomentum()
float getPathLength()
int getQuality()
boolean isOverlay()
boolean isProducedBySecondary()
Jas4pp 1.5 © Java Analysis Studio for Particle Physics