![]() |
ATLAS Offline Software
|
#include <HardScatterVertexDecorator.h>
Public Member Functions | |
Constructor | |
HardScatterVertexDecorator (const std::string &type, const std::string &name, const IInterface *parent) | |
Function(s) implementing the AthAlgTool and IAugmentationTool interfaces | |
StatusCode | initialize () |
Function initialising the tool. More... | |
virtual StatusCode | addBranches () const |
Function decorating the inputs. More... | |
Private Attributes | |
The properties that can be defined via the python job options | |
SG::ReadHandleKey< xAOD::VertexContainer > | m_vtxContKey |
ReadHandleKey for the input vertices. More... | |
Gaudi::Property< std::string > | m_evtDecoName |
Name of the output hardscatter decoration (applied to xAOD::EventInfo) More... | |
ToolHandle< InDet::IInDetHardScatterSelectionTool > | m_vtxSelectTool |
ToolHandle for the IInDetHardScatterSelectionTool. More... | |
Truly private internal data members | |
SG::ReadHandleKey< xAOD::EventInfo > | m_evtInfoKey {this, "EventInfo", "EventInfo", "EventInfo key"} |
xAOD::EventInfo ReadHandleKey More... | |
SG::WriteDecorHandleKey< xAOD::EventInfo > | m_evtDecoKey |
WriteDecorHandleKey for the output hardscatter decoration (applied to xAOD::EventInfo) More... | |
Definition at line 29 of file HardScatterVertexDecorator.h.
DerivationFramework::HardScatterVertexDecorator::HardScatterVertexDecorator | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 25 of file HardScatterVertexDecorator.cxx.
|
virtual |
Function decorating the inputs.
Definition at line 64 of file HardScatterVertexDecorator.cxx.
StatusCode DerivationFramework::HardScatterVertexDecorator::initialize | ( | ) |
|
private |
WriteDecorHandleKey for the output hardscatter decoration (applied to xAOD::EventInfo)
Definition at line 84 of file HardScatterVertexDecorator.h.
|
private |
Name of the output hardscatter decoration (applied to xAOD::EventInfo)
Definition at line 67 of file HardScatterVertexDecorator.h.
|
private |
xAOD::EventInfo ReadHandleKey
Definition at line 81 of file HardScatterVertexDecorator.h.
|
private |
ReadHandleKey for the input vertices.
Definition at line 63 of file HardScatterVertexDecorator.h.
|
private |
ToolHandle for the IInDetHardScatterSelectionTool.
Definition at line 71 of file HardScatterVertexDecorator.h.