1 #ifndef Geometry_CommonTopologies_GEMStripTopology_H
2 #define Geometry_CommonTopologies_GEMStripTopology_H
38 float pitch()
const override;
float stripLength() const override
float phiOfOneEdge() const
float strip(const LocalPoint &) const override
MeasurementError measurementError(const LocalPoint &, const LocalError &) const override
int nstrips() const override
float originToIntersection() const
float centreToIntersection_
float angularWidth() const
float yExtentOfStripPlane() const
float xOfStrip(int strip, float y) const
int channel(const LocalPoint &) const override
~GEMStripTopology() override
float centreToIntersection() const
float yDistanceToIntersection(float y) const
float phiPitch(void) const
int nearestStrip(const LocalPoint &) const
float localPitch(const LocalPoint &) const override
float yAxisOrientation() const
GEMStripTopology(int ns, float aw, float dh, float r0)
float stripAngle(float strip) const override
float localStripLength(const LocalPoint &) const override
MeasurementPoint measurementPosition(const LocalPoint &) const override
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 pitch() const override
float yCentreOfStripPlane() const