21     AthAlgTool(
t, 
n, 
p), m_robDataProvider(
"ROBDataProviderSvc", 
n), m_cabling(
"CSCcablingSvc", 
n) {}
 
   31     m_hid2re.set(&(*m_cabling), &m_idHelperSvc->cscIdHelper());
 
   41     return StatusCode::SUCCESS;
 
   47     const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs, 
const EventContext& ctx,
 
   49     std::set<uint32_t> robIdSet;
 
   54     ATH_MSG_DEBUG(
"vector of ROB ID to decode: size = " << vecRobs.size());
 
   57         uint32_t robid = frag->rod_source_id();
 
   60         if (!robIdSet.insert(robid).second) {
 
   61             ATH_MSG_DEBUG(
" ROB Fragment with ID  " << std::hex << robid << std::dec << 
" already decoded, skip");
 
   63             m_decoder->fillCollection(*eventInfo, *frag, container);
 
   69     return StatusCode::SUCCESS;