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