11#ifndef TRACKD3PDMAKER_TRACKPARTICLEPERIGEEATPVASSOCIATIONTOOL_H
12#define TRACKD3PDMAKER_TRACKPARTICLEPERIGEEATPVASSOCIATIONTOOL_H
18#include "GaudiKernel/ToolHandle.h"
44 const std::string& name,
45 const IInterface* parent);
68 {
this,
"TrackToVertexTool",
"Reco::TrackToVertex",
"" };
Helper to resolve the SG key to use.
Helper to resolve the SG key to use.
virtual void releaseObject(const Trk::TrackParameters *p) override
Release an object retrieved from the association.
std::string m_vxCandidate
SingleAssociationTool< Types< xAOD::TrackParticle >, Trk::TrackParameters > Base
virtual StatusCode initialize() override
TrackParticlePerigeeAtPVAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
ToolHandle< Reco::ITrackToVertex > m_trackToVertexTool
virtual const Trk::TrackParameters * get(const xAOD::TrackParticle &p) override
Return the target object.
Block filler tool for noisy FEB information.
ParametersBase< TrackParametersDim, Charged > TrackParameters
TrackParticle_v1 TrackParticle
Reference the current persistent version: