Back to home page

Project CMSSW displayed by LXR

 
 

    


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 }