ATLAS Offline Software
Loading...
Searching...
No Matches
TrkPrepRawDataSurfaceAcc.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef ACTSCALIBRATION_DETAIL_TRKPRDSURFACEACCESSOR_H
5#define ACTSCALIBRATION_DETAIL_TRKPRDSURFACEACCESSOR_H
6
7
8#include "Acts/EventData/SourceLink.hpp"
10
11namespace ActsTrk::detail {
15 public:
22 const Acts::Surface* operator()(const Acts::SourceLink& sourceLink) const;
23 private:
26
27 };
28}
29
30#endif
Conversion tool interface to translate surfaces & track parameters between the Acts & Trk realm.
const IActsToTrkConverterTool * m_trkConvTool
Pointer to the converter tool caching the Acts surfaces.
TrkPrepRawDataSurfaceAcc()=default
Empty default constructor -> conversion will crash.
const Acts::Surface * operator()(const Acts::SourceLink &sourceLink) const
Operator called by the Acts API to fetch the surface.
Athena definition of the Eigen plugin.