Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef XAODEVENTFORMATCNV_EVENTFORMATSTREAMHELPERTOOL
4 #define XAODEVENTFORMATCNV_EVENTFORMATSTREAMHELPERTOOL
12 #include "Gaudi/Property.h"
13 #include "GaudiKernel/ServiceHandle.h"
34 using extends::extends;
67 "MetaDataSvc",
"The metadata service use to record the xAOD::EventFormat" };
71 "The ClassID service instance to use" };
73 Gaudi::Property< std::string >
m_key{
this,
"Key",
"EventInfo",
74 "Key for EventFormat object in metadata store" };
77 Gaudi::Property< std::vector< std::string > >
m_typeNames{
this,
78 "TypeNames", {
".*xAOD::.*",
"DataVector<SG::AuxElement>" },
79 "Type names for which metadata entries are added" };
83 "IgnoreKeys", {
"HLTAutoKey_.*" },
84 "SG keys that should be ignored during the metadata collection" };
87 "Key of DataHeader produced by output stream" };
115 const std::set< CLID >& classIDs,
116 const std::vector< sgkey_t >&
hashes)
const;
128 #endif // XAODEVENTFORMATCNV_EVENTFORMATSTREAMHELPERTOOL
::StatusCode StatusCode
StatusCode definition for legacy code.
uint32_t CLID
The Class ID type.
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
Define macros for attributes used to control the static checker.