|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef DERIVATIONFRAMEWORK_HARDSCATTERVERTEXDECORATOR_H
10 #define DERIVATIONFRAMEWORK_HARDSCATTERVERTEXDECORATOR_H
17 #include "GaudiKernel/ToolHandle.h"
66 "Name of the input vertex container"};
69 Gaudi::Property<std::string>
m_evtDecoName{
this,
"HardScatterDecoName",
"hardScatterVertexLink",
70 "Name of the hardscatter vertex decoration (applied to xAOD::EventInfo)"};
73 ToolHandle<InDet::IInDetHardScatterSelectionTool>
m_vtxSelectTool{
this,
"HardScatterSelectionTool",
"",
74 "IInDetHardScatterSelectionTool for selecting the hardscatter vertex" };
87 "Declaration of the HardScatterVertexLink key. Will be overwrriten during initialize"};
94 #endif // end: DERIVATIONFRAMEWORK_HARDSCATTERVERTEXDECORATOR_H
ToolHandle< InDet::IInDetHardScatterSelectionTool > m_vtxSelectTool
ToolHandle for the IInDetHardScatterSelectionTool.
Gaudi::Property< std::string > m_evtDecoName
Name of the output hardscatter decoration (applied to xAOD::EventInfo)
Property holding a SG store/key/clid from which a ReadHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode addBranches() const
Function decorating the inputs.
SG::ReadHandleKey< xAOD::EventInfo > m_evtInfoKey
xAOD::EventInfo ReadHandleKey
SG::ReadHandleKey< xAOD::VertexContainer > m_vtxContKey
ReadHandleKey for the input vertices.
SG::WriteDecorHandleKey< xAOD::EventInfo > m_evtDecoKey
WriteDecorHandleKey for the output hardscatter decoration (applied to xAOD::EventInfo)
StatusCode initialize()
Function initialising the tool.
HardScatterVertexDecorator(const std::string &type, const std::string &name, const IInterface *parent)