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