public class HelicalTrack2DHit
extends org.lcsim.fit.helicaltrack.HelicalTrackHit
Modifier and Type | Field and Description |
---|---|
private Hep3Vector |
_axialDirection |
private double |
_axmax |
private double |
_axmin |
private static int |
_type |
Constructor and Description |
---|
HelicalTrack2DHit(Hep3Vector pos,
SymmetricMatrix cov,
double dEdx,
double time,
List rawhits,
String detname,
int layer,
org.lcsim.geometry.subdetector.BarrelEndcapFlag beflag,
double zmin,
double zmax,
Hep3Vector axDir)
Create a HelicalTrack2DHit from the associated TrackerHit and HelicalTrackStrip.
|
Modifier and Type | Method and Description |
---|---|
Hep3Vector |
axialDirection() |
double |
axlen()
Return the length of the strip along the z direction.
|
double |
axmax()
Return the maximum z coordinate.
|
double |
axmin()
Return the minimum z coordinate.
|
addMCParticle, addRawHit, BarrelEndcapFlag, chisq, compareTo, Detector, dr, drcalc, drphi, drphicalc, getCellID, getCorrectedCovMatrix, getCorrectedPosition, getCovMatrix, getdEdx, getEdepError, getEpsParallel, getLayerIdentifier, getMCParticles, getPosition, getQuality, getRawHits, getTime, getType, init, Layer, phi, r, setChisq, setCorrectedCovMatrix, setCorrectedPosition, setEpsParallel, setEpsStereoAngle, setPosition, toString, x, y, z
private double _axmin
private double _axmax
private static int _type
private Hep3Vector _axialDirection
public HelicalTrack2DHit(Hep3Vector pos, SymmetricMatrix cov, double dEdx, double time, List rawhits, String detname, int layer, org.lcsim.geometry.subdetector.BarrelEndcapFlag beflag, double zmin, double zmax, Hep3Vector axDir)
pos
- location of the strip centercov
- covariance matrix for the hitdEdx
- deposited energytime
- hit timerawhits
- list of raw hitsdetname
- detector namelayer
- layer numberbeflag
- public double axmin()
public double axmax()
public double axlen()
public Hep3Vector axialDirection()
Copyright © 2019. All rights reserved.