Skip to content
Snippets Groups Projects
Commit d9ca6fed authored by scott snyder's avatar scott snyder
Browse files

InDetD3PDMaker: Update for change in ITrackToVertex.

The signature of ITrackToVertex::trackAtBeamline changed.



Former-commit-id: 69280f9c
parent 8c192bc5
No related branches found
No related tags found
No related merge requests found
......@@ -58,7 +58,10 @@ StatusCode TrackBeamlineParametersAssociationTool::initialize()
const Trk::TrackParameters*
TrackBeamlineParametersAssociationTool::get (const Trk::Track& p)
{
return m_trackToVertexTool->trackAtBeamline (p);
const InDet::BeamSpotData* bsd = m_trackToVertexTool->GetBeamSpotData (Gaudi::Hive::currentContext());
std::unique_ptr<Trk::StraightLineSurface> bl =
m_trackToVertexTool->GetBeamLine (bsd);
return m_trackToVertexTool->trackAtBeamline (p, bl.get());
}
......@@ -84,7 +87,10 @@ TrackBeamlineParametersAssociationTool::get (const Rec::TrackParticle& p)
const Trk::TrackParameters*
TrackBeamlineParametersAssociationTool::get (const Trk::TrackParameters& p)
{
return m_trackToVertexTool->trackAtBeamline (p);
const InDet::BeamSpotData* bsd = m_trackToVertexTool->GetBeamSpotData (Gaudi::Hive::currentContext());
std::unique_ptr<Trk::StraightLineSurface> bl =
m_trackToVertexTool->GetBeamLine (bsd);
return m_trackToVertexTool->trackAtBeamline (p, bl.get());
}
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
*/
#include "TrkTrackParametersAtBLFillerTool.h"
......@@ -80,7 +80,10 @@ StatusCode TrkTrackParametersAtBLFillerTool::fill (const Trk::Track& track)
if(m_levelOfDetails > 0) {
// call the TrackToVertex Tool
const Trk::TrackParameters* ataline = m_trackToVertexTool->trackAtBeamline(track);
const InDet::BeamSpotData* bsd = m_trackToVertexTool->GetBeamSpotData (Gaudi::Hive::currentContext());
std::unique_ptr<Trk::StraightLineSurface> bl =
m_trackToVertexTool->GetBeamLine (bsd);
const Trk::TrackParameters* ataline = m_trackToVertexTool->trackAtBeamline (track, bl.get());
if(!ataline) {
#if 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment