![]() |
ATLAS Offline Software
|
Helper class to access the Acts::surface associated with a Trk::PrepRawData measurement. More...
#include <TrkPrepRawDataSurfaceAcc.h>
Public Member Functions | |
| TrkPrepRawDataSurfaceAcc ()=default | |
| Empty default constructor -> conversion will crash. More... | |
| TrkPrepRawDataSurfaceAcc (const IActsToTrkConverterTool *trkConvTool) | |
| Standard constructor taking the pointer to a configured surface conversion tool. More... | |
| const Acts::Surface * | operator() (const Acts::SourceLink &sourceLink) const |
| Operator called by the Acts API to fetch the surface. More... | |
Private Attributes | |
| const IActsToTrkConverterTool * | m_trkConvTool {nullptr} |
| Pointer to the converter tool caching the Acts surfaces. More... | |
Helper class to access the Acts::surface associated with a Trk::PrepRawData measurement.
The link between Trk <-> Acts world is established via the IActsToTrkConverterTool.
Definition at line 14 of file TrkPrepRawDataSurfaceAcc.h.
|
default |
Empty default constructor -> conversion will crash.
| ActsTrk::detail::TrkPrepRawDataSurfaceAcc::TrkPrepRawDataSurfaceAcc | ( | const IActsToTrkConverterTool * | trkConvTool | ) |
Standard constructor taking the pointer to a configured surface conversion tool.
Definition at line 7 of file TrkPrepRawDataSurfaceAcc.cxx.
| const Acts::Surface * ActsTrk::detail::TrkPrepRawDataSurfaceAcc::operator() | ( | const Acts::SourceLink & | sourceLink | ) | const |
Operator called by the Acts API to fetch the surface.
Definition at line 9 of file TrkPrepRawDataSurfaceAcc.cxx.
|
private |
Pointer to the converter tool caching the Acts surfaces.
Definition at line 25 of file TrkPrepRawDataSurfaceAcc.h.
1.8.18