![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EVENTTAGALGS_EVENTINFOTAGBUILDER_H
6 #define EVENTTAGALGS_EVENTINFOTAGBUILDER_H
30 #include <GaudiKernel/ToolHandle.h>
54 ToolHandle<EventInfoAttListTool>
m_tool{
this,
"Tool",
"EventInfoAttListTool/EventInfoAttListTool",
"EventInfoAttListTool used"};
60 Gaudi::Property<bool>
m_propInput{
this,
"PropagateInput",
true,
"Propagate input attribute list to the output"};
61 Gaudi::Property<std::string>
m_filter{
this,
"FilterString",
"",
"Filter input attribute list when propagating to the output"};
65 #endif // EVENTTAGALGS_EVENTINFOTAGBUILDER_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< xAOD::EventInfo > m_evtKey
Gaudi::Property< bool > m_propInput
~EventInfoTagBuilder()=default
Destructor.
SG::WriteHandleKey< AthenaAttributeList > m_attributeListName
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< std::string > m_filter
An AttributeList represents a logical row of attributes in a metadata table. The name and type of eac...
SG::ReadHandleKey< AthenaAttributeList > m_inputAttList
ToolHandle< EventInfoAttListTool > m_tool
Global Event Tag Tool.
virtual StatusCode initialize() override
AthAlgorithm()
Default constructor:
virtual StatusCode execute() override