128{
129 SmartIF<IAGDDtoGeoSvc> agddsvc{Gaudi::svcLocator()->service(
m_svcName)};
130 if(!agddsvc.isValid()) {
131 throw std::runtime_error("MuonAGDDToolHelper::SetNSWComponents() - Could not retrieve "
133 }
134
136
137 agddsvc->addHandler(new micromegasHandler("micromegas", *c));
138 agddsvc->addHandler(new mm_TechHandler("mm_Tech", *c));
139 agddsvc->addHandler(new sTGCHandler("sTGC", *c));
140 agddsvc->addHandler(new sTGC_readoutHandler("sTGC_readout", *c));
141 agddsvc->addHandler(new sTGC_TechHandler("sTGC_Tech", *c));
142 agddsvc->addHandler(new mmSpacerHandler("mmSpacer", *c));
143 agddsvc->addHandler(new mmSpacer_TechHandler("mmSpacer_Tech", *c));
144 agddsvc->addHandler(new mm_readoutHandler("mm_readout", *c));
145}
CxxUtils::LockedPointer< AGDDController > LockedController