ATLAS Offline Software
|
This class provides the interface for MetaDataTools. More...
#include <IMetaDataTool.h>
Inherits IAlgTool.
Inherited by AthPoolEx::ReadMeta [virtual]
, BookkeeperDumperTool [virtual]
, BookkeeperTool [virtual]
, ByteStreamMetadataTool [virtual]
, CopyEventStreamInfo [virtual]
, IIOVDbMetaDataTool [virtual]
, LumiBlockMetaDataTool [virtual]
, xAODMaker::EventFormatMetaDataTool [virtual]
, xAODMaker::FileMetaDataTool [virtual]
, xAODMaker::TriggerMenuMetaDataTool [virtual]
, and xAODMaker::TruthMetaDataTool [virtual]
.
Public Member Functions | |
virtual StatusCode | beginInputFile (const SG::SourceID &sid="Serial")=0 |
Function called when a new input file is opened. More... | |
virtual StatusCode | endInputFile (const SG::SourceID &sid="Serial")=0 |
Function called when the currently open input file got completely processed. More... | |
virtual StatusCode | metaDataStop ()=0 |
Function called when the tool should prepare to write its metadata. More... | |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Gaudi boilerplate. More... | |
This class provides the interface for MetaDataTools.
Definition at line 21 of file IMetaDataTool.h.
|
pure virtual |
Function called when a new input file is opened.
Implemented in BookkeeperTool, CopyEventStreamInfo, xAODMaker::FileMetaDataTool, IOVDbMetaDataTool, LumiBlockMetaDataTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, xAODMaker::TruthMetaDataTool, ByteStreamMetadataTool, xAODMaker::EventFormatMetaDataTool, and AthPoolEx::ReadMeta.
|
pure virtual |
Function called when the currently open input file got completely processed.
Implemented in BookkeeperTool, CopyEventStreamInfo, xAODMaker::FileMetaDataTool, IOVDbMetaDataTool, LumiBlockMetaDataTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, xAODMaker::TruthMetaDataTool, ByteStreamMetadataTool, xAODMaker::EventFormatMetaDataTool, and AthPoolEx::ReadMeta.
|
inlinestatic |
Gaudi boilerplate.
Definition at line 39 of file IMetaDataTool.h.
|
pure virtual |
Function called when the tool should prepare to write its metadata.
Implemented in xAODMaker::FileMetaDataTool, IOVDbMetaDataTool, BookkeeperTool, LumiBlockMetaDataTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, xAODMaker::EventFormatMetaDataTool, xAODMaker::TruthMetaDataTool, ByteStreamMetadataTool, AthPoolEx::ReadMeta, and CopyEventStreamInfo.