public class SiTrackerHit extends TransformableTrackerHit
Modifier and Type | Field and Description |
---|---|
private SiSensorElectrodes |
_electrodes |
_covariance_matrix, _position_vector
Constructor and Description |
---|
SiTrackerHit(Hep3Vector position_vector,
SymmetricMatrix covariance_matrix,
double energy,
double time,
List<RawTrackerHit> raw_hits,
TrackerHitType decoded_type)
Creates a new instance of SiTrackerHit
|
SiTrackerHit(TrackerHit hit) |
SiTrackerHit(TrackerHit hit,
TrackerHitType.CoordinateSystem coordinate_system) |
Modifier and Type | Method and Description |
---|---|
SiTrackerIdentifierHelper |
getIdentifierHelper() |
SiSensorElectrodes |
getReadoutElectrodes() |
SiSensor |
getSensor() |
SiTrackerHit |
getTransformedHit(ITransform3D global_to_local) |
SiTrackerHit |
getTransformedHit(TrackerHitType.CoordinateSystem coordinate_system) |
getCoordinateSystem, getLocalToGlobal, getMeasurementType, isPersistable
getCellID, getCovarianceAsMatrix, getCovMatrix, getdEdx, getEdepError, getMCParticles, getPosition, getPositionAsVector, getQuality, getRawHits, getSimHits, getTime, getType
private SiSensorElectrodes _electrodes
public SiTrackerHit(Hep3Vector position_vector, SymmetricMatrix covariance_matrix, double energy, double time, List<RawTrackerHit> raw_hits, TrackerHitType decoded_type)
public SiTrackerHit(TrackerHit hit)
public SiTrackerHit(TrackerHit hit, TrackerHitType.CoordinateSystem coordinate_system)
public SiTrackerHit getTransformedHit(TrackerHitType.CoordinateSystem coordinate_system)
getTransformedHit
in class TransformableTrackerHit
public SiTrackerHit getTransformedHit(ITransform3D global_to_local)
getTransformedHit
in class TransformableTrackerHit
public SiSensor getSensor()
getSensor
in class BaseTrackerHit
public SiSensorElectrodes getReadoutElectrodes()
public SiTrackerIdentifierHelper getIdentifierHelper()
getIdentifierHelper
in class BaseTrackerHit
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.