1 #ifndef Geometry_CommonTopologies_GEMStripTopology_H 2 #define Geometry_CommonTopologies_GEMStripTopology_H 38 float pitch()
const override;
float centreToIntersection() const
float stripLength() const override
float strip(const LocalPoint &) const override
MeasurementError measurementError(const LocalPoint &, const LocalError &) const override
int nstrips() const override
float centreToIntersection_
float yDistanceToIntersection(float y) const
int channel(const LocalPoint &) const override
float phiPitch(void) const
~GEMStripTopology() override
int nearestStrip(const LocalPoint &) const
float angularWidth() const
float localPitch(const LocalPoint &) const override
float phiOfOneEdge() const
GEMStripTopology(int ns, float aw, float dh, float r0)
float stripAngle(float strip) const override
float yAxisOrientation() const
float localStripLength(const LocalPoint &) const override
float yExtentOfStripPlane() const
float yCentreOfStripPlane() const
MeasurementPoint measurementPosition(const LocalPoint &) const override
float xOfStrip(int strip, float y) const
virtual LocalError localError(float strip, float stripErr2) const =0
LocalPoint localPosition(float strip) const override
virtual LocalPoint localPosition(float strip) const =0
LocalError localError(float strip, float stripErr2) const override
float originToIntersection() const
float pitch() const override