ATLAS Offline Software
|
#include <ViewCreatorCentredOnJetWithPVConstraintROITool.h>
Public Member Functions | |
ViewCreatorCentredOnJetWithPVConstraintROITool (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual | ~ViewCreatorCentredOnJetWithPVConstraintROITool ()=default |
virtual StatusCode | initialize () override |
virtual StatusCode | attachROILinks (TrigCompositeUtils::DecisionContainer &decisions, const EventContext &ctx) const override |
Tool interface method. More... | |
Public Attributes | |
SG::WriteHandleKey< TrigRoiDescriptorCollection > | m_roisWriteHandleKey |
Gaudi::Property< double > | m_roiEtaWidth |
Gaudi::Property< double > | m_roiPhiWidth |
Gaudi::Property< double > | m_roiZWidth |
SG::ReadHandleKey< xAOD::VertexContainer > | m_vertexReadHandleKey |
Gaudi::Property< std::string > | m_prmVtxLink |
Protected Member Functions | |
const xAOD::Vertex * | getPrimaryVertex (const xAOD::VertexContainer *) const |
Creates a new ROI centred on an object deriving from xAOD::Jet adding a PV constraint.
Stores this new ROI in the output container, and links it to the Decision Object
The new EventView spawned by the parent EventViewCreatorAlgorithm of this tool will process in this new ROI.
In the majority of cases, this tool will be used to create the new ROI centred on the "feature" from the previous Step.
Definition at line 26 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
ViewCreatorCentredOnJetWithPVConstraintROITool::ViewCreatorCentredOnJetWithPVConstraintROITool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 13 of file ViewCreatorCentredOnJetWithPVConstraintROITool.cxx.
|
virtualdefault |
|
overridevirtual |
Tool interface method.
Definition at line 33 of file ViewCreatorCentredOnJetWithPVConstraintROITool.cxx.
|
protected |
Definition at line 109 of file ViewCreatorCentredOnJetWithPVConstraintROITool.cxx.
|
overridevirtual |
Definition at line 20 of file ViewCreatorCentredOnJetWithPVConstraintROITool.cxx.
Gaudi::Property< std::string > ViewCreatorCentredOnJetWithPVConstraintROITool::m_prmVtxLink |
Definition at line 60 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
Gaudi::Property< double > ViewCreatorCentredOnJetWithPVConstraintROITool::m_roiEtaWidth |
Definition at line 48 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
Gaudi::Property< double > ViewCreatorCentredOnJetWithPVConstraintROITool::m_roiPhiWidth |
Definition at line 51 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
SG::WriteHandleKey< TrigRoiDescriptorCollection > ViewCreatorCentredOnJetWithPVConstraintROITool::m_roisWriteHandleKey |
Definition at line 45 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
Gaudi::Property< double > ViewCreatorCentredOnJetWithPVConstraintROITool::m_roiZWidth |
Definition at line 54 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.
SG::ReadHandleKey< xAOD::VertexContainer > ViewCreatorCentredOnJetWithPVConstraintROITool::m_vertexReadHandleKey |
Definition at line 57 of file ViewCreatorCentredOnJetWithPVConstraintROITool.h.