14 ISvcLocator* pSvcLocator)
16 , m_slimTool(
"Trk::TrkTrackSlimmingTool/TrkTrackSlimmingTool")
17 , m_trackLocation{
"ConvertedMooreTracks" }
28 if (m_slimTool.retrieve().isFailure()) {
31 return StatusCode::FAILURE;
34 return StatusCode::SUCCESS;
40 return StatusCode::SUCCESS;
46 auto InputHandles = m_trackLocation.makeHandles(ctx);
47 auto InputIt = InputHandles.begin();
48 auto InputE = InputHandles.end();
49 for (; InputIt != InputE; ++InputIt) {
50 auto& trackLocation = *InputIt;
51 if (trackLocation.isValid()) {
55 for (;
it != itEnd; ++
it) {
56 m_slimTool->slimConstTrack(**
it);
61 return StatusCode::SUCCESS;