ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::LinCircle Struct Reference

A partial description of a circle in u-v space. More...

#include <Acts/Seeding/SeedFinderUtils.hpp>

Public Member Functions

 LinCircle ()=default
 LinCircle (float ct, float idr, float er, float u, float v, float X, float Y)
 Constructor with circle parameters.

Public Attributes

float cotTheta {0.}
 Cotangent of polar angle theta in coordinate transformation.
float Er {0.}
 Error term in circle fitting for u-v transformation.
float iDeltaR {0.}
 Inverse delta radius between space points.
float U {0.}
 U coordinate in transformed coordinate system.
float V {0.}
 V coordinate in transformed coordinate system.
float x {0.}
 X coordinate in local coordinate system.
float y {0.}
 Y coordinate in local coordinate system.

Detailed Description

A partial description of a circle in u-v space.

Constructor & Destructor Documentation

◆ LinCircle() [1/2]

Acts::LinCircle::LinCircle ( )
default

◆ LinCircle() [2/2]

Acts::LinCircle::LinCircle ( float ct,
float idr,
float er,
float u,
float v,
float X,
float Y )

Constructor with circle parameters.

Parameters
ctCotangent of polar angle theta
idrInverse delta radius
erError on radius
uU coordinate
vV coordinate
XX coordinate
YY coordinate

Member Data Documentation

◆ cotTheta

float Acts::LinCircle::cotTheta {0.}

Cotangent of polar angle theta in coordinate transformation.

◆ Er

float Acts::LinCircle::Er {0.}

Error term in circle fitting for u-v transformation.

◆ iDeltaR

float Acts::LinCircle::iDeltaR {0.}

Inverse delta radius between space points.

◆ U

float Acts::LinCircle::U {0.}

U coordinate in transformed coordinate system.

◆ V

float Acts::LinCircle::V {0.}

V coordinate in transformed coordinate system.

◆ x

float Acts::LinCircle::x {0.}

X coordinate in local coordinate system.

◆ y

float Acts::LinCircle::y {0.}

Y coordinate in local coordinate system.