9 : thePitch(
p), theNumberOfStrips(ns), theStripLength(
l) {
13 edm::LogVerbatim(
"CommonTopologies") <<
"Constructing RectangularStripTopology with" 14 <<
" nstrips = " << ns <<
" pitch = " <<
p <<
" length = " <<
l;
Log< level::Info, true > LogVerbatim
LocalPoint localPosition(float strip) const override
Point3DBase< Scalar, LocalTag > LocalPoint
float strip(const LocalPoint &) const override
LocalError localError(float strip, float stripErr2) const override
float coveredStrips(const LocalPoint &lp1, const LocalPoint &lp2) const override
Measurement2DPoint MeasurementPoint
Measurement points are two-dimensional by default.
RectangularStripTopology(int nstrips, float pitch, float detlength)
MeasurementPoint measurementPosition(const LocalPoint &) const override
MeasurementError measurementError(const LocalPoint &, const LocalError &) const override