10 #include "GeoModelKernel/Units.h"
11 #include "GaudiKernel/MsgStream.h"
32 log<<MSG::WARNING<<
"ElementHandle() - Could not retrieve volume "<<volume<<
" from DetectorStore!"<<
endmsg;
51 double dPhi=360./iWedge;
52 if (iSectors.size()!= (
unsigned int) iWedge) std::abort();
54 for (
int i=0;
i<iWedge;
i++)
56 if (iSectors[
i]==
'0')
continue;
57 if (zLayout!=
"Z_NEGATIVE")
73 p->SensitiveDetector(
true);
76 p->ID.etaIndex=etaIndex;
77 p->ID.detectorType=detectorType;
79 p->position.Zposition=zpos;
81 p->position.PhiStart=
phi0;
82 p->position.Phi=Wedge;
87 if (zLayout!=
"Z_POSITIVE")
103 p->SensitiveDetector(
true);
106 p->ID.etaIndex=-etaIndex;
107 p->ID.detectorType=detectorType;
109 p->position.Zposition=-zpos;
111 p->position.PhiStart=
phi0;
112 p->position.Phi=Wedge;