File indexing completed on 2023-03-17 13:02:38
0001 #include <Geometry/CommonTopologies/interface/RadialStripTopology.h>
0002 #include "FWCore/Utilities/interface/Exception.h"
0003
0004 float RadialStripTopology::pitch() const {
0005 throw cms::Exception("RadialStripTopology") << "pitch() called - makes no sense, use localPitch(.) instead.";
0006 return 0.;
0007 }
0008
0009 std::ostream& operator<<(std::ostream& os, const RadialStripTopology& rst) {
0010 os << "RadialStripTopology " << std::endl
0011 << " " << std::endl
0012 << "number of strips " << rst.nstrips() << std::endl
0013 << "centre to whereStripsMeet " << rst.centreToIntersection() << std::endl
0014 << "detector height in y " << rst.detHeight() << std::endl
0015 << "angular width of strips " << rst.phiPitch() << std::endl
0016 << "phi of one edge " << rst.phiOfOneEdge() << std::endl
0017 << "y axis orientation " << rst.yAxisOrientation() << std::endl
0018 << "y of centre of strip plane " << rst.yCentreOfStripPlane() << std::endl;
0019 return os;
0020 }