GENFIT
Rev:NoNumberAvailable
|
Go to the documentation of this file.
24 #ifndef genfit_WireMeasurementNew_h
25 #define genfit_WireMeasurementNew_h
60 WireMeasurementNew(
double driftDistance,
double driftDistanceError,
const TVector3& endPoint1,
const TVector3& endPoint2,
int detId,
int hitId,
TrackPoint* trackPoint);
119 #endif // genfit_WireMeasurementNew_h
boost::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane.
virtual SharedPlanePtr constructPlane(const StateOnPlane &state) const
void setLeftRightResolution(int lr)
HMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane.
virtual ~WireMeasurementNew()
virtual WireMeasurementNew * clone() const
Deep copy ctor for polymorphic class.
Defines for I/O streams used for error and debug printing.
int getLeftRightResolution() const
Abstract base class for a track representation.
Class for measurements in wire detectors (Straw tubes and drift chambers) which do not measure the co...
virtual std::vector< MeasurementOnPlane * > constructMeasurementsOnPlane(const StateOnPlane &state) const
Contains the measurement and covariance in raw detector coordinates.
virtual bool isLeftRigthMeasurement() const
Object containing AbsMeasurement and AbsFitterInfo objects.
double wireEndPoint2_[3]
Wire end point 1 (X, Y, Z)
A state with arbitrary dimension defined in a DetPlane.
void setWireEndPoints(const TVector3 &endPoint1, const TVector3 &endPoint2)
void setMaxDistance(double d)
double maxDistance_
Wire end point 2 (X, Y, Z)
virtual const AbsHMatrix * constructHMatrix(const AbsTrackRep *) const