13#ifndef SiZvertexMaker_xk_H
14#define SiZvertexMaker_xk_H
23#include "GaudiKernel/ToolHandle.h"
66 virtual StatusCode
finalize()
override;
75 const std::vector<IdentifierHash>&,
76 const std::vector<IdentifierHash>&)
const override;
78 const std::vector<IdentifierHash>&,
79 const std::vector<IdentifierHash>&,
87 virtual MsgStream&
dump(MsgStream& out)
const override;
99 {
this,
"SeedMakerTool",
"InDet::SiSpacePointsSeedMaker_ATLxk"};
107 DoubleProperty
m_zmin{
this,
"Zmin", -250.};
108 DoubleProperty
m_zmax{
this,
"Zmax", +250.};
109 DoubleProperty
m_ratio{
this,
"minRatio", 0.25};
116 std::list<Trk::Vertex>
production(
const EventContext& ctx, SiSpacePointsSeedMakerEventData&
data)
const;
char data[hepevt_bytes_allocation_ATLAS]
Describes the API of the Region of Ineterest geometry.
InDet::SiSpacePointsSeedMakerEventData holds event dependent data used by ISiSpacePointsSeedMaker.
virtual std::list< Trk::Vertex > newEvent(const EventContext &ctx, SiSpacePointsSeedMakerEventData &data) const override
MsgStream & dumpConditions(MsgStream &out) const
IntegerProperty m_mincontent
IntegerProperty m_nspoint
virtual StatusCode finalize() override
virtual ~SiZvertexMaker_xk()=default
IntegerProperty m_histsize
virtual StatusCode initialize() override
std::list< Trk::Vertex > production(const EventContext &ctx, SiSpacePointsSeedMakerEventData &data) const
virtual std::list< Trk::Vertex > newRegion(const EventContext &ctx, SiSpacePointsSeedMakerEventData &data, const std::vector< IdentifierHash > &, const std::vector< IdentifierHash > &) const override
ToolHandle< InDet::ISiSpacePointsSeedMaker > m_seedsgenerator
SiZvertexMaker_xk(const std::string &, const std::string &, const IInterface *)
This class is a simplest representation of a vertex candidate.
Ensure that the ATLAS eigen extensions are properly loaded.