![]() |
Project
|
#include <GPUTRDInterfaces.h>
Inherits o2::gpu::GPUTPCGMTrackParam.
Public Types | |
| typedef GPUTPCGMTrackParam | baseClass |
Public Member Functions | |
| GPUdDefault () trackInterface()=default | |
| GPUd () trackInterface(const GPUTPCGMTrackParam ¶m)=delete | |
| GPUd () trackInterface(const GPUTPCGMMergedTrack &trk) | |
| GPUd () trackInterface(const gputpcgmmergertypes | |
| GPUdDefault () trackInterface(const trackInterface< GPUTPCGMTrackParam > ¶m)=default | |
| GPUdDefault () trackInterface &operator | |
| GPUd () trackInterface(const o2 | |
| GPUd () trackInterface(const o2 | |
| GPUd () float getX() const | |
| GPUd () float getAlpha() const | |
| GPUd () float getY() const | |
| GPUd () float getZ() const | |
| GPUd () float getSnp() const | |
| GPUd () float getTgl() const | |
| GPUd () float getQ2Pt() const | |
| GPUd () float getEta() const | |
| GPUd () float getPt() const | |
| GPUd () float getSigmaY2() const | |
| GPUd () float getSigmaZ2() const | |
| GPUd () const float *getPar() const | |
| GPUd () const float *getCov() const | |
| GPUd () void resetCovariance(float s) | |
| GPUd () void updateCovZ2(float addZerror) | |
| GPUd () void setAlpha(float alpha) | |
| GPUd () void set(float x | |
| for (int32_t i=0;i< 5;i++) | |
| for (int32_t j=0;j< 15;j++) | |
| setAlpha (alpha) | |
Public Member Functions inherited from o2::gpu::GPUTPCGMTrackParam | |
| GPUd () float &X() | |
| GPUd () float &Y() | |
| GPUd () float &Z() | |
| GPUd () float &SinPhi() | |
| GPUd () float &DzDs() | |
| GPUd () float &QPt() | |
| GPUd () float &TOffset() | |
| GPUhd () float GetX() const | |
| GPUhd () float GetY() const | |
| GPUhd () float GetZ() const | |
| GPUd () float GetSinPhi() const | |
| GPUd () float GetDzDs() const | |
| GPUd () float GetQPt() const | |
| GPUd () float GetTOffset() const | |
| GPUd () float GetKappa(float Bz) const | |
| GPUd () void SetX(float v) | |
| GPUd () float *Par() | |
| GPUd () const float *GetPar() const | |
| GPUd () float GetPar(int32_t i) const | |
| GPUd () void SetPar(int32_t i | |
| GPUd () float &Chi2() | |
| GPUd () int32_t &NDF() | |
| GPUd () float Err2Y() const | |
| GPUd () float Err2Z() const | |
| GPUd () float Err2SinPhi() const | |
| GPUd () float Err2DzDs() const | |
| GPUd () float Err2QPt() const | |
| GPUd () float GetChi2() const | |
| GPUd () int32_t GetNDF() const | |
| GPUd () float GetCosPhi() const | |
| GPUd () float GetErr2Y() const | |
| GPUd () float GetErr2Z() const | |
| GPUd () float GetErr2SinPhi() const | |
| GPUd () float GetErr2DzDs() const | |
| GPUd () float GetErr2QPt() const | |
| GPUd () float *Cov() | |
| GPUd () const float *GetCov() const | |
| GPUd () float GetCov(int32_t i) const | |
| GPUd () void SetCov(int32_t i | |
| GPUd () void SetChi2(float v) | |
| GPUd () void SetNDF(int32_t v) | |
| GPUd () float GetMirroredY(float Bz) const | |
| GPUd () void ResetCovariance() | |
| GPUd () bool CheckNumericalQuality(float override CovYY | |
| GPUd () bool CheckCov() const | |
| GPUd () bool Fit(GPUTPCGMMerger *merger | |
| GPUd () void MoveToReference(GPUTPCGMPropagator &prop | |
| GPUd () void MirrorTo(GPUTPCGMPropagator &prop | |
| GPUd () int32_t MergeDoubleRowClusters(int32_t &ihit | |
| GPUd () bool AttachClustersPropagate(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd () float AttachClusters(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd () float AttachClusters(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd () void AttachClustersLooper(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd () void AttachClustersLooperFollow(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd () void StoreLoopPropagation(const GPUTPCGMMerger *GPUrestrict() Merger | |
| GPUd() void StoreOuter(gputpcgmmergertypes | GPUd () static void PropagateLooper(const GPUTPCGMMerger *GPUrestrict() Merger |
| GPUd () void AddCovDiagErrors(const float *GPUrestrict() errors2) | |
| GPUd () void AddCovDiagErrorsWithCorrelations(const float *GPUrestrict() errors2) | |
| GPUdi () void MarkClusters(GPUTPCGMMergedTrackHit *GPUrestrict() clusters | |
| while (ihitFirst !=ihitLast) | |
| GPUdi () void UnmarkClusters(GPUTPCGMMergedTrackHit *GPUrestrict() clusters | |
| while (ihitFirst !=ihitLast) | |
| GPUdi () static void NormalizeAlpha(float &alpha) | |
| GPUd () void Rotate(float alpha) | |
| GPUd () float ShiftZ(const GPUTPCGMMerger *merger | |
| GPUd () float ShiftZ(const GPUTPCGMMergedTrackHit *clusters | |
| GPUd () static float Reciprocal(float x) | |
| GPUdi () static void Assign(float &x | |
| GPUdi () void ConstrainSinPhi(float limit | |
Public Attributes | |
| float | alpha |
| float const float | param [5] |
| float const float const float | cov [15] |
Public Attributes inherited from o2::gpu::GPUTPCGMTrackParam | |
| float | v { mP[i] = v |
| int32_t | iTrk |
| int32_t GPUTPCGMMergedTrackHit * | clusters |
| int32_t GPUTPCGMMergedTrackHit int32_t & | N |
| int32_t GPUTPCGMMergedTrackHit int32_t int32_t & | NTolerated |
| int32_t GPUTPCGMMergedTrackHit int32_t int32_t float & | Alpha |
| int32_t GPUTPCGMMergedTrackHit int32_t int32_t float int32_t | attempt |
| int32_t GPUTPCGMMergedTrackHit int32_t int32_t float int32_t float | maxSinPhi |
| int32_t GPUTPCGMMergedTrackHit int32_t int32_t float int32_t float GPUTPCGMMergedTrack & | track |
| const GPUParam & | param |
| const GPUParam float & | alpha |
| float | toY |
| float float | toZ |
| float float bool | inFlyDirection |
| float float bool const GPUParam & | param |
| float float bool const GPUParam uint8_t | row |
| float float bool const GPUParam uint8_t uint8_t | clusterState |
| float float bool const GPUParam uint8_t uint8_t bool | mirrorParameters |
| float float bool const GPUParam uint8_t uint8_t bool int8_t | sector |
| int32_t | wayDirection |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger * | merger |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator & | prop |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float & | xx |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float & | yy |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float float & | zz |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float float int32_t | maxN |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float float int32_t float | clAlpha |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float float int32_t float uint8_t & | clusterState |
| int32_t GPUTPCGMMergedTrackHit const GPUTPCGMMerger GPUTPCGMPropagator float float float int32_t float uint8_t bool | rejectChi2 |
| int32_t | sector |
| int32_t int32_t | lastRow |
| int32_t int32_t int32_t | toRow |
| int32_t int32_t int32_t int32_t | iTrack |
| int32_t int32_t int32_t int32_t bool | goodLeg |
| int32_t int32_t int32_t int32_t bool GPUTPCGMPropagator & | prop |
| int32_t int32_t int32_t int32_t bool GPUTPCGMPropagator bool | inFlyDirection |
| int32_t int32_t int32_t int32_t bool GPUTPCGMPropagator bool float | maxSinPhi = GPUCA_MAX_SIN_PHI |
| int32_t int32_t int32_t int32_t bool GPUTPCGMPropagator bool float bool | checkdEdx = false) |
| int32_t int32_t | iRow |
| int32_t int32_t int32_t | iTrack |
| int32_t int32_t int32_t bool | goodLeg |
| int32_t int32_t int32_t bool GPUTPCGMPropagator & | prop |
| int32_t int32_t int32_t bool float | Y |
| int32_t int32_t int32_t bool float float | Z |
| int32_t int32_t int32_t bool | outwards |
| GPUTPCGMPropagator & | prop |
| GPUTPCGMPropagator int32_t | sector |
| GPUTPCGMPropagator int32_t int32_t | iRow |
| GPUTPCGMPropagator int32_t int32_t int32_t | iTrack |
| GPUTPCGMPropagator int32_t int32_t int32_t bool | outwards |
| int32_t int32_t int32_t bool float | alpha |
| GPUd() void StoreOuter(gputpcgmmergertypes int32_t | loopIdx |
| int32_t | ihitFirst |
| int32_t int32_t | ihitLast |
| int32_t int32_t int32_t | wayDirection |
| int32_t int32_t int32_t uint8_t | state |
| int32_t float | cltmax |
| int32_t float float | cltmin |
| int32_t float float float | clx |
| const GPUTPCGMMerger * | merger |
| const GPUTPCGMMerger int32_t | N |
| bool | mask |
| bool float | v |
| float | mX |
| float | mTOffset |
| float | mP [5] |
| float | mC [15] |
| float | mChi2 |
| int32_t | mNDF |
Definition at line 97 of file GPUTRDInterfaces.h.
| typedef GPUTPCGMTrackParam o2::gpu::trackInterface< GPUTPCGMTrackParam >::baseClass |
Definition at line 172 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 163 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 166 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 156 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 155 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 144 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 150 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 151 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 149 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 152 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 153 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 147 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 148 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 140 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 145 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 146 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 102 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 103 of file GPUTRDInterfaces.h.
|
delete |
|
inline |
Definition at line 115 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 127 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 157 of file GPUTRDInterfaces.h.
| o2::gpu::trackInterface< GPUTPCGMTrackParam >::GPUd | ( | ) |
|
inline |
Definition at line 159 of file GPUTRDInterfaces.h.
|
inline |
Definition at line 158 of file GPUTRDInterfaces.h.
| o2::gpu::trackInterface< GPUTPCGMTrackParam >::GPUdDefault | ( | ) | & |
|
default |
|
default |
| o2::gpu::trackInterface< GPUTPCGMTrackParam >::setAlpha | ( | alpha | ) |
Definition at line 160 of file GPUTRDInterfaces.h.
| float const float const float o2::gpu::trackInterface< GPUTPCGMTrackParam >::cov[15] |
Definition at line 160 of file GPUTRDInterfaces.h.
| float const float o2::gpu::trackInterface< GPUTPCGMTrackParam >::param[5] |
Definition at line 160 of file GPUTRDInterfaces.h.