![]() |
ATLAS Offline Software
|
This class provides the interface for MetaDataTools. More...
#include <IMetaDataTool.h>
Public Member Functions | |
DeclareInterfaceID (IMetaDataTool, 1, 0) | |
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... | |
This class provides the interface for MetaDataTools.
Definition at line 20 of file IMetaDataTool.h.
|
pure virtual |
Function called when a new input file is opened.
Implemented in BookkeeperTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, and xAODMaker::TruthMetaDataTool.
IMetaDataTool::DeclareInterfaceID | ( | IMetaDataTool | , |
1 | , | ||
0 | |||
) |
|
pure virtual |
Function called when the currently open input file got completely processed.
Implemented in BookkeeperTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, and xAODMaker::TruthMetaDataTool.
|
pure virtual |
Function called when the tool should prepare to write its metadata.
Implemented in BookkeeperTool, BookkeeperDumperTool, xAODMaker::TriggerMenuMetaDataTool, and xAODMaker::TruthMetaDataTool.