5#ifndef DERIVATIONFRAMEWORK_TRACKTOVERTEXWRAPPER_H
6#define DERIVATIONFRAMEWORK_TRACKTOVERTEXWRAPPER_H
13#include "GaudiKernel/ToolHandle.h"
25 using base_class::base_class;
27 virtual StatusCode
initialize()
override final;
28 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
31 ToolHandle< Trk::ITrackToVertexIPEstimator >
m_tool
32 {
this,
"TrackToVertexIPEstimator",
"Trk::TrackToVertexIPEstimator",
""};
34 {
this,
"DecorationPrefix",
"",
""};
36 {
this,
"ContainerName",
"",
""};
38 {
this,
"VertexContainer",
"PrimaryVertices",
"primary vertex container"};
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
ToolHandle< Trk::ITrackToVertexIPEstimator > m_tool
Gaudi::Property< std::string > m_sgName
std::vector< SG::WriteDecorHandleKey< xAOD::TrackParticleContainer > > m_trackFloatDecorKeys
@ kdecn_b_PVZ0SinThetaErrDecor
@ kdecnPVZ0SinThetaErrDecor
@ kdecn_b_Z0SinThetaErrDecor
@ kdecnZ0SinThetaErrDecor
@ kdecn_b_Z0SinThetaDecor
SG::ReadHandleKey< xAOD::VertexContainer > m_vertexKey
virtual StatusCode initialize() override final
virtual StatusCode addBranches(const EventContext &ctx) const override final
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_containerName
Property holding a SG store/key/clid from which a ReadHandle is made.