ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor Struct Reference

#include <ATLASSourceLinkSurfaceAccessor.h>

Collaboration diagram for ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor:

Public Member Functions

const Acts::Surface * operator() (const Acts::SourceLink &sourceLink) const
 

Public Attributes

const ActsTrk::IActsToTrkConverterToolm_converterTool = nullptr
 
const TrackingSurfaceHelperm_surfaceHelper = nullptr
 

Detailed Description

Definition at line 24 of file ATLASSourceLinkSurfaceAccessor.h.

Member Function Documentation

◆ operator()()

const Acts::Surface * ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor::operator() ( const Acts::SourceLink &  sourceLink) const
inline

Definition at line 36 of file ATLASSourceLinkSurfaceAccessor.h.

36  {
37  const auto atlas_uncalib_source_link = sourceLink.get<ATLASUncalibSourceLink>();
38  const xAOD::UncalibratedMeasurement &uncalibMeas = getUncalibratedMeasurement(atlas_uncalib_source_link);
39 
41 }

Member Data Documentation

◆ m_converterTool

const ActsTrk::IActsToTrkConverterTool* ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor::m_converterTool = nullptr

Definition at line 25 of file ATLASSourceLinkSurfaceAccessor.h.

◆ m_surfaceHelper

const TrackingSurfaceHelper* ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor::m_surfaceHelper = nullptr

Definition at line 26 of file ATLASSourceLinkSurfaceAccessor.h.


The documentation for this struct was generated from the following file:
TrackingSurfaceHelper::associatedSurface
const Trk::Surface & associatedSurface(const xAOD::UncalibratedMeasurement &measurement) const
Definition: TrackingSurfaceHelper.h:40
ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor::m_converterTool
const ActsTrk::IActsToTrkConverterTool * m_converterTool
Definition: ATLASSourceLinkSurfaceAccessor.h:25
ActsTrk::IActsToTrkConverterTool::trkSurfaceToActsSurface
virtual const Acts::Surface & trkSurfaceToActsSurface(const Trk::Surface &atlasSurface) const =0
xAOD::UncalibratedMeasurement_v1
Definition: UncalibratedMeasurement_v1.h:13
ActsTrk::ATLASUncalibSourceLink
const xAOD::UncalibratedMeasurement * ATLASUncalibSourceLink
Definition: ATLASSourceLink.h:25
ActsTrk::getUncalibratedMeasurement
const xAOD::UncalibratedMeasurement & getUncalibratedMeasurement(const ATLASUncalibSourceLink &source_link)
Definition: ATLASSourceLink.h:27
ActsTrk::ATLASUncalibSourceLinkSurfaceAccessor::m_surfaceHelper
const TrackingSurfaceHelper * m_surfaceHelper
Definition: ATLASSourceLinkSurfaceAccessor.h:26