Go to the documentation of this file. 1 #ifndef PixelRecoLineRZ_H
2 #define PixelRecoLineRZ_H
PixelRecoLineRZ(const LineOrigin &aOrigin, const PixelRecoPointRZ &aPoint, float transverseIP=0.f)
float rAtZ(float z) const
T perp() const
Magnitude of transverse component.
PixelRecoPointRZ LineOrigin
static float initTIP2(float x1, float y1, float x2, float y2)
float zAtR(float r) const
SimpleLineRZ(const Point &aOrigin, float aCotLine)
float transverseIP2() const
float subTIP(float val) const
PixelRecoLineRZ(const GlobalPoint &p1, const GlobalPoint &p2)
static float initCot(float dz, float dr)
float transverseIP() const
LineOrigin origin() const
float zAtR(float r) const
Point const & origin() const
SimpleLineRZ(const Point &aOrigin, const Point &aPoint)
PixelRecoLineRZ(const LineOrigin &aOrigin, float aCotLine, float transverseIP=0.f)
Abs< T >::type abs(const T &t)
float rAtZ(float z) const
float addTIP(float val) const