27 ATH_MSG_FATAL(
"Could not make AthenaPoolCnvSvc a share server: " << dataShare);
28 return StatusCode::FAILURE;
30 ATH_MSG_DEBUG(
"Successfully made the conversion service a share server");
34 return StatusCode::SUCCESS;
41 return StatusCode::SUCCESS;
49 return StatusCode::FAILURE;
55 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
This file contains the class definition for the AthenaSharedWriter class.
Base class for all conversion services.
virtual StatusCode disconnectOutput(const std::string &output)
Disconnect output files from the service.
virtual void setFilterPassed(bool state) const
Set the filter passed flag to the specified state.
AthFilterAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
IntegerProperty m_numberOfClients
AthenaSharedWriter(const std::string &name, ISvcLocator *pSvcLocator)
Standard Service Constructor.
virtual StatusCode finalize() override
ServiceHandle< IConversionSvc > m_cnvSvc
ServiceHandle< IAthenaSharedWriterSvc > m_sharedWriterSvc
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
virtual StatusCode execute() override
Abstract interface for sharing data.
virtual StatusCode makeServer(int num)=0
Make this a server.