|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENASERVICES_METADATASVC_H
6 #define ATHENASERVICES_METADATASVC_H
21 #include "Gaudi/Property.h"
22 #include "GaudiKernel/IClassIDSvc.h"
23 #include "GaudiKernel/IFileMgr.h"
24 #include "GaudiKernel/IIncidentListener.h"
25 #include "GaudiKernel/IIoComponent.h"
26 #include "GaudiKernel/ServiceHandle.h"
27 #include "GaudiKernel/ToolHandle.h"
28 #include "GaudiKernel/FileIncident.h"
31 class IAddressCreator;
91 using IService::interfaceID;
186 return StatusCode::SUCCESS;
210 const EventContext& )
override {
211 return StatusCode::FAILURE;
220 virtual void handle(
const Incident& incident)
override;
257 void recordHook(
const std::type_info&)
override;
258 void removeHook(
const std::type_info&)
override;
bool const RAWDATA *ch2 const
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.
uint32_t CLID
The Class ID type.
This class provides configuration properties to enable OutputStream file sequences.
virtual StatusCode shmProxy(const std::string &filename) override
Loads file metadata from memory shared between streams in SharedWriter This function clears the input...
std::list< SG::TransientAddress * > tadList