42 #include "DD4hep/Detector.h"
47 #include <string_view>
66 bool doLayers = fview.
sibling();
85 const Double_t* tr = fview.
trans();
86 const Double_t*
rot = fview.
rot();
102 edm::LogVerbatim(
"DTGeometryBuilder") <<
"(1) detId: " << rawid <<
" par[0]: " << par[0] / dd4hep::cm
103 <<
" par[1]: " << par[1] / dd4hep::cm <<
" par[2]: " << par[2] / dd4hep::cm;
124 edm::LogVerbatim(
"DTGeometryBuilder") <<
"(2) detId: " << rawid <<
" par[0]: " << par[0] / dd4hep::cm
125 <<
" par[1]: " << par[1] / dd4hep::cm <<
" par[2]: " << par[2] / dd4hep::cm;
148 edm::LogVerbatim(
"DTGeometryBuilder") <<
"(3) detId: " << rawid <<
" par[0]: " << par[0] / dd4hep::cm
149 <<
" par[1]: " << par[1] / dd4hep::cm <<
" par[2]: " << par[2] / dd4hep::cm;
156 int firstWire = fview.
volume()->GetNumber();
158 float wireLength = wpar[1] / dd4hep::cm;
160 edm::LogVerbatim(
"DTGeometryBuilder") <<
"(4) detId: " << rawid <<
" wpar[1]: " << wpar[1] / dd4hep::cm
161 <<
" firstWire: " << firstWire;
170 DTTopology topology(firstWire, WCounter, wireLength);
183 const dd4hep::SpecParRefs& refs) {
187 buildGeometry(fview,
geom,
num);