#include <Geometry/CSCGeometry/interface/CSCGeometry.h>
#include <Geometry/CSCGeometry/interface/CSCLayerGeometry.h>
#include <Geometry/CSCGeometry/src/CSCUngangedStripTopology.h>
#include <Geometry/CSCGeometry/src/CSCGangedStripTopology.h>
#include <Geometry/CSCGeometry/src/CSCWireGroupPackage.h>
#include <FWCore/MessageLogger/interface/MessageLogger.h>
#include <CLHEP/Units/SystemOfUnits.h>
#include <algorithm>
#include <iostream>
#include <cmath>
Go to the source code of this file.
Functions | |
std::ostream & | operator<< (std::ostream &stream, const CSCLayerGeometry &lg) |
std::ostream& operator<< | ( | std::ostream & | stream, | |
const CSCLayerGeometry & | lg | |||
) |
Definition at line 268 of file CSCLayerGeometry.cc.
References CSCLayerGeometry::apothem, lat::endl(), CSCLayerGeometry::hBottomEdge, CSCLayerGeometry::hTopEdge, CSCLayerGeometry::numberOfStrips(), CSCLayerGeometry::numberOfWireGroups(), CSCLayerGeometry::numberOfWires(), CSCLayerGeometry::stripPitch(), CSCLayerGeometry::wireAngle(), and CSCLayerGeometry::wirePitch().
00268 { 00269 stream << "LayerGeometry " << std::endl 00270 << "------------- " << std::endl 00271 << "numberOfStrips " << lg.numberOfStrips() << std::endl 00272 << "numberOfWires " << lg.numberOfWires() << std::endl 00273 << "numberOfWireGroups " << lg.numberOfWireGroups() << std::endl 00274 << "wireAngle (rad) " << lg.wireAngle() << std::endl 00275 // << "wireAngle (deg) " << lg.theWireAngle << std::endl 00276 // << "sin(wireAngle) " << lg.theWireSin << std::endl 00277 // << "cos(wireAngle) " << lg.theWireCos << std::endl 00278 << "wirePitch " << lg.wirePitch() << std::endl 00279 << "stripPitch " << lg.stripPitch() << std::endl 00280 // << "numberOfWiresPerGroup " << lg.theNumberOfWiresPerGroup << std::endl 00281 // << "numberOfWiresInLastGroup " << lg.theNumberOfWiresInLastGroup << std::endl 00282 // << "wireOffset " << lg.theWireOffset << std::endl 00283 // << "whereStripsMeet " << lg.whereStripsMeet << std::endl; 00284 << "hBottomEdge " << lg.hBottomEdge << std::endl 00285 << "hTopEdge " << lg.hTopEdge << std::endl 00286 << "apothem " << lg.apothem << std::endl; 00287 return stream; 00288 }