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