public class HitZPlane1 extends Hit
This is a very simple hit. It produces one prediction with fixed measurement which is simply the axy of the track.
Modifier and Type | Field and Description |
---|---|
private double |
_axy_pre |
private double |
_eaxy_pre |
Constructor and Description |
---|
HitZPlane1(double axy,
double eaxy) |
HitZPlane1(HitZPlane1 hit)
Construct an instance replicating the HitZPlane1 ( copy constructor ).
|
Modifier and Type | Method and Description |
---|---|
HitDerivative |
dHitdTrack()
Return the hit derivative with respect to a track on this surface.
|
HitVector |
differenceVector()
Return the difference between prediction and measurement.
|
protected boolean |
equal(Hit hit)
Test equality.
|
ClusZPlane1 |
fullCluster()
Return a ClusZPlane1 reference to the cluster.
|
HitError |
measuredError()
Return the measured hit error.
|
HitVector |
measuredVector()
Return the measured hit vector.
|
HitError |
predictedError()
Return the predicted hit error.
|
HitVector |
predictedVector()
Return the predicted hit vector.
|
int |
size()
Return the dimension of an xy measurement on a z plane.
|
static String |
staticType()
Return a String representation of the class' type name.
|
String |
toString()
output stream
|
String |
type()
Return a String representation of the class' type name.
|
static String |
typeName()
Return a String representation of the class' type name.
|
void |
update(ETrack tre)
Update the prediction (measurement and derivative do not change).
|
cluster, equals, genericType, mcIds, notEquals, setParentPointer, surface
HitZPlane1(double axy, double eaxy)
public HitZPlane1(HitZPlane1 hit)
hit
- The Hit to replicate.public static String typeName()
public static String staticType()
protected boolean equal(Hit hit)
public String type()
public int size()
public HitVector measuredVector()
measuredVector
in class Hit
public HitError measuredError()
measuredError
in class Hit
public HitVector predictedVector()
predictedVector
in class Hit
public HitError predictedError()
predictedError
in class Hit
public HitDerivative dHitdTrack()
dHitdTrack
in class Hit
public HitVector differenceVector()
differenceVector
in class Hit
public void update(ETrack tre)
public ClusZPlane1 fullCluster()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.