|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef XAODMETADATACNV_FILEMETADATACREATORTOOL_H
6 #define XAODMETADATACNV_FILEMETADATACREATORTOOL_H
13 #include "Gaudi/Property.h"
14 #include "GaudiKernel/extends.h"
15 #include "GaudiKernel/IIncidentListener.h"
16 #include "GaudiKernel/ServiceHandle.h"
21 #include "CoralBase/AttributeList.h"
45 :
public extends< AthAlgTool, IAthenaOutputTool, IIncidentListener > {
47 using extends::extends;
82 void handle(
const Incident&)
override;
90 Gaudi::Property< std::string >
m_key{
94 "Key used to write FileMetaData into MetaDataStore"
102 "Key to look up tags from InputMetaDataStore"
109 "/Simulation/Parameters",
110 "Key to look up simulation parameters from InputMetaDataStore"
118 "Key to read xAOD::EventInfo from EventStore"
126 "Key to read data header from event store"
137 "InputMetaDataStore",
name()};
141 "TagInfoMgr",
name()};
156 std::unique_ptr< xAOD::FileMetaData >
m_info;
159 std::unique_ptr< xAOD::FileMetaDataAuxInfo >
m_aux;
173 #endif // XAODMETADATACNV_FILEMETADATACREATORTOOL_H
Property holding a SG store/key/clid from which a ReadHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.