ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::DoubletsForMiddleSp::Proxy Class Reference

Proxy accessor for a single doublet entry. More...

#include <Acts/Seeding2/DoubletSeedFinder.hpp>

Inheritance diagram for Acts::DoubletsForMiddleSp::Proxy:
[legend]

Public Member Functions

 Proxy (const DoubletsForMiddleSp *container, Index index)
 Constructor.
const DoubletsForMiddleSpcontainer () const
 Get the doublet container.
float cotTheta () const
 Get cotangent of theta.
float er () const
 Get er value.
float iDeltaR () const
 Get inverse delta r.
Index index () const
 Get the doublet index.
SpacePointIndex2 spacePointIndex () const
 Get space point index pair.
float u () const
 Get u coordinate.
float v () const
 Get v coordinate.
float x () const
 Get x coordinate.
float y () const
 Get y coordinate.

Detailed Description

Proxy accessor for a single doublet entry.

Constructor & Destructor Documentation

◆ Proxy()

Acts::DoubletsForMiddleSp::Proxy::Proxy ( const DoubletsForMiddleSp * container,
Index index )

Constructor.

Parameters
containerPointer to the doublet container
indexIndex of the doublet

Member Function Documentation

◆ container()

const DoubletsForMiddleSp & Acts::DoubletsForMiddleSp::Proxy::container ( ) const

Get the doublet container.

Returns
Reference to the container

◆ cotTheta()

float Acts::DoubletsForMiddleSp::Proxy::cotTheta ( ) const

Get cotangent of theta.

Returns
The cotTheta value

◆ er()

float Acts::DoubletsForMiddleSp::Proxy::er ( ) const

Get er value.

Returns
The er value

◆ iDeltaR()

float Acts::DoubletsForMiddleSp::Proxy::iDeltaR ( ) const

Get inverse delta r.

Returns
The inverse delta r value

◆ index()

Index Acts::DoubletsForMiddleSp::Proxy::index ( ) const

Get the doublet index.

Returns
The index

◆ spacePointIndex()

SpacePointIndex2 Acts::DoubletsForMiddleSp::Proxy::spacePointIndex ( ) const

Get space point index pair.

Returns
The space point index

◆ u()

float Acts::DoubletsForMiddleSp::Proxy::u ( ) const

Get u coordinate.

Returns
The u value

◆ v()

float Acts::DoubletsForMiddleSp::Proxy::v ( ) const

Get v coordinate.

Returns
The v value

◆ x()

float Acts::DoubletsForMiddleSp::Proxy::x ( ) const

Get x coordinate.

Returns
The x value

◆ y()

float Acts::DoubletsForMiddleSp::Proxy::y ( ) const

Get y coordinate.

Returns
The y value