diff --git a/MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker/src/DCMathSegmentMaker.cxx b/MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker/src/DCMathSegmentMaker.cxx
index 37f2995317c4807a0938169251f1e4ce8ebdeddb..f00a3da604d2a9f97c962a72ef0658d1b33682f3 100644
--- a/MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker/src/DCMathSegmentMaker.cxx
+++ b/MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker/src/DCMathSegmentMaker.cxx
@@ -1821,8 +1821,8 @@ struct IdDataVec {
     typedef std::vector<Entry>          EntryVec;
     typedef typename EntryVec::iterator EntryIt;
 
-    IdDataVec<T>() {}
-    IdDataVec<T>(const Identifier& i) : id(i) {}
+    IdDataVec() {}
+    IdDataVec(const Identifier& i) : id(i) {}
 
     Identifier id;
     EntryVec   data;