![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "GaudiKernel/GenericAddress.h"
8 #include "GaudiKernel/IClassIDSvc.h"
9 #include "GaudiKernel/IConversionSvc.h"
10 #include "GaudiKernel/IConverter.h"
11 #include "GaudiKernel/IDataSelector.h"
12 #include "GaudiKernel/IOpaqueAddress.h"
13 #include "GaudiKernel/ISvcLocator.h"
37 ATH_CHECK(service(
"ClassIDSvc", clidSvc));
40 std::vector<std::string>::const_iterator
it =
m_initCnvs.begin();
41 std::vector<std::string>::const_iterator it_e =
m_initCnvs.end();
42 for (;
it != it_e; ++
it) {
55 return StatusCode::SUCCESS;
74 GenericAddress *pAddr =
dynamic_cast<GenericAddress *
>(pAddress);
75 if (pAddr != 0) {
return StatusCode::SUCCESS; }
77 return StatusCode::FAILURE;
MuonCalibStreamCnvSvc(const std::string &name, ISvcLocator *svc)
Standard constructor.
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvInterface)
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvInterface)
Query interface.
virtual StatusCode initialize()
Initialize the service.
virtual StatusCode initialize()
Gaudi Service Implementation.
virtual StatusCode updateServiceState(IOpaqueAddress *pAddress)
Update state of the service.
virtual ~MuonCalibStreamCnvSvc()
Standard Destructor.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< std::string > m_initCnvs
AthROOTErrorHandlerSvc * svc
uint32_t CLID
The Class ID type.
virtual IConverter * converter(const CLID &wanted)
Retrieve converter from list.
#define ATH_MSG_WARNING(x)