public class BaseRawCalorimeterHit extends BaseHit implements RawCalorimeterHit
RawCalorimeterHit
.Modifier and Type | Field and Description |
---|---|
(package private) int |
amplitude |
(package private) long |
id |
(package private) int |
timestamp |
detectorElement, expandedID, metaData, packedID, positionVec
Modifier | Constructor and Description |
---|---|
protected |
BaseRawCalorimeterHit() |
|
BaseRawCalorimeterHit(long id,
int amplitude,
int timestamp) |
|
BaseRawCalorimeterHit(long id,
int amplitude,
int timestamp,
IDetectorElement de) |
Modifier and Type | Method and Description |
---|---|
int |
getAmplitude()
Returns the amplitude of the hit in ADC counts.
|
long |
getCellID()
Returns the detector specific (geometrical) cell id.
|
double[] |
getPosition()
The default position is that of the associated DetectorElement.
|
int |
getTimeStamp()
Returns a time stamp for the hit.
|
calculatePosition, findDetectorElement, findDetectorElement, getBarrelEndcapFlag, getDetectorElement, getDetectorIdentifierHelper, getExpandedIdentifier, getIDDecoder, getIdentifier, getIdentifierFieldValue, getIdentifierHelper, getLayerNumber, getMetaData, getPositionVec, getSubdetector, getSystemId, setDetectorElement, setMetaData
protected BaseRawCalorimeterHit()
public BaseRawCalorimeterHit(long id, int amplitude, int timestamp)
public BaseRawCalorimeterHit(long id, int amplitude, int timestamp, IDetectorElement de)
public long getCellID()
RawCalorimeterHit
getCellID
in interface RawCalorimeterHit
public int getAmplitude()
RawCalorimeterHit
getAmplitude
in interface RawCalorimeterHit
public int getTimeStamp()
RawCalorimeterHit
getTimeStamp
in interface RawCalorimeterHit
public double[] getPosition()
getPosition
in interface Hit
getPosition
in class BaseHit
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.