40 LogVerbatim(
"Geometry") <<
" Geometry node for DTGeom is " << &(*pDD);
54 log <<
"Chamber " << det->id()
55 <<
" Position " << surf.position()
56 <<
" normVect " << surf.normalVector()
57 <<
" bounds W/H/L: " << surf.bounds().width() <<
"/" 58 << surf.bounds().thickness() <<
"/" << surf.bounds().length() <<
"\n";
68 log <<
"SuperLayer " << det->id()
69 <<
" chamber " << det->chamber()->id()
70 <<
" Position " << surf.position()
71 <<
" normVect " << surf.normalVector()
72 <<
" bounds W/H/L: " << surf.bounds().width() <<
"/" 73 << surf.bounds().thickness() <<
"/" << surf.bounds().length() <<
"\n";
82 for(
auto det : pDD->
layers()){
83 const DTTopology& topo = det->specificTopology();
85 log <<
"Layer " << det->id() <<
" SL " << det->superLayer()->id()
86 <<
" chamber " << det->chamber()->id()
87 <<
" Topology W/H/L: " 90 <<
" Position " << surf.position()
91 <<
" normVect " << surf.normalVector()
92 <<
" bounds W/H/L: " << surf.bounds().width() <<
"/" 93 << surf.bounds().thickness() <<
"/" << surf.bounds().length() <<
"\n";
const std::vector< const DTChamber * > & chambers() const
Return a vector of all Chamber.
float cellWidth() const
Returns the cell width.
int firstChannel() const
Returns the wire number of the first wire.
int lastChannel() const
Returns the wire number of the last wire.
LogVerbatim & log(F &&iF)
float cellHeight() const
Returns the cell height.
const DetContainer & detUnits() const override
Returm a vector of all GeomDet.
const DetContainer & dets() const override
Returm a vector of all GeomDet (including all GeomDetUnits)
int channels() const
Returns the number of wires in the layer.
const std::vector< const DTLayer * > & layers() const
Return a vector of all SuperLayer.
const edm::ESGetToken< DTGeometry, MuonGeometryRecord > m_token
const DetTypeContainer & detTypes() const override
Return a vector of all det types.
const std::vector< const DTSuperLayer * > & superLayers() const
Return a vector of all SuperLayer.