5#ifndef OVERLAYUTILITIES_OVERLAYVERTEXSKIMMINGALG_H
6#define OVERLAYUTILITIES_OVERLAYVERTEXSKIMMINGALG_H
20 virtual StatusCode
initialize() override final;
22 virtual StatusCode
finalize() override final;
26 this,
"PrimaryVertexContainerName",
"Bkg_PrimaryVertices"};
29 this,
"OverlayVertexSkimmingAlg",
30 "Select events with at least one primary vertex"};
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
a handle for applying algorithm filter decisions
OverlayVertexSkimmingAlg(const std::string &name, ISvcLocator *pSvcLocator)
FilterReporterParams m_filterParams
virtual StatusCode execute(const EventContext &ctx) const override final
virtual ~OverlayVertexSkimmingAlg()=default
virtual StatusCode finalize() override final
SG::ReadHandleKey< xAOD::VertexContainer > m_vertexContainerKey
virtual StatusCode initialize() override final
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.