23 #ifndef genfit_PlanarMeasurement_h 
   24 #define genfit_PlanarMeasurement_h 
   86 #endif // genfit_PlanarMeasurement_h 
virtual std::vector< MeasurementOnPlane * > constructMeasurementsOnPlane(const StateOnPlane &state) const 
boost::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane. 
Abstract base class for a track representation. 
HMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane. 
Measurement class implementing a planar hit geometry (1 or 2D). 
A state with arbitrary dimension defined in a DetPlane. 
virtual const AbsHMatrix * constructHMatrix(const AbsTrackRep *) const 
PlanarMeasurement(int nDim=1)
virtual AbsMeasurement * clone() const 
Deep copy ctor for polymorphic class. 
virtual ~PlanarMeasurement()
SharedPlanePtr physicalPlane_
Object containing AbsMeasurement and AbsFitterInfo objects. 
void setStripV(bool v=true)
Use if the coordinate for 1D hits measured in V direction. 
virtual SharedPlanePtr constructPlane(const StateOnPlane &state) const 
Contains the measurement and covariance in raw detector coordinates. 
int planeId_
This is persistent, but '!' makes ROOT shut up. 
virtual void setPlane(const SharedPlanePtr &physicalPlane, int planeId=-1)