25 if ( sc.isFailure() )
return sc;
27 std::string PackedRawDataCnvSvc_Name(
"PackedRawDataCnvSvc");
28 std::string RawDataInputSvc_Name(
"RawDataInputSvc");
29 std::string RawDataZddEventCnv_Name(
"RawDataZddEventCnv");
31 SmartIF<IService> pCnvSvc(conversionSvc());
32 if (isGaudiThreaded(pCnvSvc->name())){
33 PackedRawDataCnvSvc_Name += getGaudiThreadIDfromName(pCnvSvc->name());
34 RawDataInputSvc_Name += getGaudiThreadIDfromName(pCnvSvc->name());
35 RawDataZddEventCnv_Name += getGaudiThreadIDfromName(pCnvSvc->name());
38 MsgStream log(messageService(), RawDataZddEventCnv_Name.c_str());
41 sc = serviceLocator()->getService(RawDataInputSvc_Name.c_str(), svc);
43 if ( m_inputSvc == 0 ) {
44 log<<MSG::WARNING<<
" Cant cast to RawDataInputSvc " <<endreq;
45 return StatusCode::FAILURE ;
50 return StatusCode::SUCCESS;