ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::GridAccess::BoundCylinderToZPhi Class Reference

Convert bound cylinder local coordinates to Z-Phi grid coordinates. More...

#include <Acts/Utilities/GridAccessHelpers.hpp>

Inheritance diagram for Acts::GridAccess::BoundCylinderToZPhi:
[legend]
Collaboration diagram for Acts::GridAccess::BoundCylinderToZPhi:
[legend]

Public Types

using BoundDiscToRPhi = LocalSubspace<0u, 1u>
 Type alias for disc-to-RPhi transformation.

Public Member Functions

 BoundCylinderToZPhi (double r, double z)
 Constructor with arguments.
std::array< double, 2u > toGridLocal (const Vector2 &local) const
 Convert local coordinates to grid coordinates.

Public Attributes

double radius = 1.
 Cylinder radius.
double shift = 0.
 Z-coordinate shift.

Detailed Description

Convert bound cylinder local coordinates to Z-Phi grid coordinates.

Constructor & Destructor Documentation

◆ BoundCylinderToZPhi()

Acts::GridAccess::BoundCylinderToZPhi::BoundCylinderToZPhi ( double r,
double z )

Constructor with arguments.

Parameters
rthe radius
zthe shift

Member Function Documentation

◆ toGridLocal()

std::array< double, 2u > Acts::GridAccess::BoundCylinderToZPhi::toGridLocal ( const Vector2 & local) const

Convert local coordinates to grid coordinates.

Parameters
localLocal coordinates
Returns
Grid coordinates