5 throw cms::Exception(
"RadialStripTopology") <<
"pitch() called - makes no sense, use localPitch(.) instead.";
10 os <<
"RadialStripTopology " << std::endl
12 <<
"number of strips " << rst.
nstrips() << std::endl
14 <<
"detector height in y " << rst.
detHeight() << std::endl
15 <<
"angular width of strips " << rst.
phiPitch() << std::endl
virtual float centreToIntersection() const =0
virtual float yAxisOrientation() const =0
virtual float phiPitch(void) const =0
std::ostream & operator<<(std::ostream &os, const RadialStripTopology &rst)
virtual float detHeight() const =0
virtual float yCentreOfStripPlane() const =0
int nstrips() const override=0
float pitch() const final
virtual float phiOfOneEdge() const =0