Project
Loading...
Searching...
No Matches
o2::gpu::GPUTPCTrackLinearisation Class Reference

#include <GPUTPCTrackLinearisation.h>

Public Member Functions

 GPUTPCTrackLinearisation ()
 
 GPUTPCTrackLinearisation (float SinPhi1, float CosPhi1, float DzDs1, float QPt1)
 
 GPUd () GPUTPCTrackLinearisation(const GPUTPCTrackParam &t)
 
 GPUd () void Set(float SinPhi1
 
 GPUd () float SinPhi() const
 
 GPUd () float CosPhi() const
 
 GPUd () float DzDs() const
 
 GPUd () float QPt() const
 
 GPUd () float GetSinPhi() const
 
 GPUd () float GetCosPhi() const
 
 GPUd () float GetDzDs() const
 
 GPUd () float GetQPt() const
 
 GPUd () void SetSinPhi(float v)
 
 GPUd () void SetCosPhi(float v)
 
 GPUd () void SetDzDs(float v)
 
 GPUd () void SetQPt(float v)
 

Public Attributes

float CosPhi1
 
float float DzDs1
 
float float float QPt1
 

Detailed Description

GPUTPCTrackLinearisation class describes the parameters which are used to linearise the transport equations for the track trajectory.

The class is used during track (re)fit, when the AliHLTTPCTrackParam track is only partially fitted, and there is some apriory knowledge about trajectory. This apriory knowledge is used to linearise the transport equations.

In case the track is fully fitted, the best linearisation point is the track trajectory itself (GPUTPCTrackLinearisation = AliHLTTPCTrackParam ).

Definition at line 36 of file GPUTPCTrackLinearisation.h.

Constructor & Destructor Documentation

◆ GPUTPCTrackLinearisation() [1/2]

o2::gpu::GPUTPCTrackLinearisation::GPUTPCTrackLinearisation ( )
inline

Definition at line 39 of file GPUTPCTrackLinearisation.h.

◆ GPUTPCTrackLinearisation() [2/2]

o2::gpu::GPUTPCTrackLinearisation::GPUTPCTrackLinearisation ( float  SinPhi1,
float  CosPhi1,
float  DzDs1,
float  QPt1 
)
inline

Definition at line 40 of file GPUTPCTrackLinearisation.h.

Member Function Documentation

◆ GPUd() [1/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 47 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [2/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 48 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [3/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 52 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [4/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 53 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [5/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 54 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [6/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 51 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [7/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 49 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [8/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const
inline

Definition at line 46 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [9/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( ) const &

◆ GPUd() [10/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( )

◆ GPUd() [11/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( )
inline

Definition at line 57 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [12/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( )
inline

Definition at line 58 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [13/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( )
inline

Definition at line 59 of file GPUTPCTrackLinearisation.h.

◆ GPUd() [14/14]

o2::gpu::GPUTPCTrackLinearisation::GPUd ( )
inline

Definition at line 56 of file GPUTPCTrackLinearisation.h.

Member Data Documentation

◆ CosPhi1

float o2::gpu::GPUTPCTrackLinearisation::CosPhi1

Definition at line 44 of file GPUTPCTrackLinearisation.h.

◆ DzDs1

float float o2::gpu::GPUTPCTrackLinearisation::DzDs1

Definition at line 44 of file GPUTPCTrackLinearisation.h.

◆ QPt1

float float float o2::gpu::GPUTPCTrackLinearisation::QPt1

Definition at line 44 of file GPUTPCTrackLinearisation.h.


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