1 #ifndef _CSCRADIAL_STRIP_TOPOLOGY_H_
2 #define _CSCRADIAL_STRIP_TOPOLOGY_H_
float yExtentOfStripPlane() const
virtual int nstrips() const
virtual MeasurementError measurementError(const LocalPoint &, const LocalError &) const
float yCentreOfStripPlane() const
float originToIntersection() const
virtual int channel(const LocalPoint &) const
virtual float localPitch(const LocalPoint &) const
virtual float strip(const LocalPoint &) const
float theCentreToIntersection
virtual float stripLength() const
CSCRadialStripTopology(int ns, float aw, float dh, float r, float yAx=1.f, float yMid=0.)
float yAxisOrientation() const
float theYAxisOrientation
float xOfStrip(int strip, float y) const
virtual float localStripLength(const LocalPoint &) const
virtual LocalPoint localPosition(float strip) const
float centreToIntersection() const
float phiOfOneEdge() const
float angularWidth() const
virtual float phiPitch(void) const
float yDistanceToIntersection(float y) const
virtual MeasurementPoint measurementPosition(const LocalPoint &) const
friend std::ostream & operator<<(std::ostream &, const RadialStripTopology &)
virtual ~CSCRadialStripTopology()
virtual LocalError localError(float strip, float stripErr2) const
virtual float stripAngle(float strip) const
virtual int nearestStrip(const LocalPoint &) const