ATLAS Offline Software
Loading...
Searching...
No Matches
columnar::TrackHelpers::DefiningParametersAccessor< CI, CM > Class Template Referencefinal

#include <TrackHelpers.h>

Collaboration diagram for columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >:

Public Member Functions

 DefiningParametersAccessor (ColumnarTool< CM > &columnarTool)
xAOD::DefiningParameters_t operator() (ObjectId< CI, CM > trk) const

Private Attributes

ColumnAccessor< CI, float, CM > m_d0Acc
ColumnAccessor< CI, float, CM > m_z0Acc
ColumnAccessor< CI, float, CM > m_phi0Acc
ColumnAccessor< CI, float, CM > m_thetaAcc
ColumnAccessor< CI, float, CM > m_qOverPAcc

Detailed Description

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
class columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >

Definition at line 93 of file TrackHelpers.h.

Constructor & Destructor Documentation

◆ DefiningParametersAccessor()

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::DefiningParametersAccessor ( ColumnarTool< CM > & columnarTool)
inline

Definition at line 103 of file TrackHelpers.h.

Member Function Documentation

◆ operator()()

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
xAOD::DefiningParameters_t columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::operator() ( ObjectId< CI, CM > trk) const
inlinenodiscard

Definition at line 111 of file TrackHelpers.h.

111 {
114 return tmp;
115 }

Member Data Documentation

◆ m_d0Acc

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
ColumnAccessor<CI,float,CM> columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::m_d0Acc
private

Definition at line 95 of file TrackHelpers.h.

◆ m_phi0Acc

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
ColumnAccessor<CI,float,CM> columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::m_phi0Acc
private

Definition at line 97 of file TrackHelpers.h.

◆ m_qOverPAcc

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
ColumnAccessor<CI,float,CM> columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::m_qOverPAcc
private

Definition at line 99 of file TrackHelpers.h.

◆ m_thetaAcc

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
ColumnAccessor<CI,float,CM> columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::m_thetaAcc
private

Definition at line 98 of file TrackHelpers.h.

◆ m_z0Acc

template<ContainerIdConcept CI = ContainerId::track, typename CM = ColumnarModeDefault>
ColumnAccessor<CI,float,CM> columnar::TrackHelpers::DefiningParametersAccessor< CI, CM >::m_z0Acc
private

Definition at line 96 of file TrackHelpers.h.


The documentation for this class was generated from the following file: