![]() |
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.