17 #include "GaudiKernel/MsgStream.h" 
   18 #include "Identifier/Identifier.h" 
   25     std::vector<std::vector<Identifier> >& idGroups, 
const SCT_ID& sctID) {
 
   36   std::vector<ID_Vector> newidGroups;
 
   40   std::vector<Discont> discontV;
 
   49   for (; firstGroup != lastGroup; ++firstGroup) {
 
   55     int prev = sctID.
strip(*fst);
 
   59     discontV.push_back((*firstGroup).begin());
 
   64     for (; fst != 
lst; ++fst) {
 
   72         discontV.push_back(prt);
 
   73         discontV.push_back(fst);
 
   79     discontV.push_back((*firstGroup).end() - 1);
 
   93     for (
unsigned int sg = 1; sg < discontV.size(); sg += 2) {
 
   95       newvector.assign(*fst_d, (*(fst_d + 1)) + 1);
 
   96       newidGroups.push_back(newvector);