![]() |
Project
|
#include <GPUTPCGMSectorTrack.h>
Classes | |
struct | sectorTrackParam |
Public Member Functions | |
GPUd () float Alpha() const | |
GPUd () uint8_t Sector() const | |
GPUd () bool CSide() const | |
GPUd () int32_t NClusters() const | |
GPUd () int32_t PrevNeighbour() const | |
GPUd () int32_t NextNeighbour() const | |
GPUd () int32_t Neighbour(int32_t i) const | |
GPUd () int32_t PrevSegmentNeighbour() const | |
GPUd () int32_t NextSegmentNeighbour() const | |
GPUd () int32_t SegmentNeighbour(int32_t i) const | |
GPUd () int32_t AnyNeighbour(int32_t i) const | |
GPUd () const GPUTPCTrack *OrigTrack() const | |
GPUd () float X() const | |
GPUd () float Y() const | |
GPUd () float Z() const | |
GPUd () float SinPhi() const | |
GPUd () float CosPhi() const | |
GPUd () float SecPhi() const | |
GPUd () float DzDs() const | |
GPUd () float QPt() const | |
GPUd () float TOffset() const | |
GPUd () int32_t LocalTrackId() const | |
GPUd () void SetLocalTrackId(int32_t v) | |
GPUd () int32_t ExtrapolatedTrackId(int32_t n) const | |
GPUd () void SetExtrapolatedTrackId(int32_t n | |
GPUd () int32_t *ExtrapolatedTrackIds() | |
GPUd () float MaxClusterT() const | |
GPUd () float MinClusterT() const | |
GPUd () float ClusterT0() const | |
GPUd () float ClusterTN() const | |
GPUd () void SetClusterT(float v1 | |
GPUd () void Set(const GPUTPCGMTrackParam &trk | |
GPUd () void SetParam2(const GPUTPCGMTrackParam &trk) | |
GPUd () void Set(const GPUTPCGMMerger *merger | |
GPUd () void UseParam2() | |
GPUd () void SetX2(float v) | |
GPUd () float X2() const | |
GPUd () void SetGlobalSectorTrackCov() | |
GPUd () void SetNClusters(int32_t v) | |
GPUd () void SetPrevNeighbour(int32_t v) | |
GPUd () void SetNextNeighbour(int32_t v) | |
GPUd () void SetNeighbor(int32_t v | |
GPUd () void SetPrevSegmentNeighbour(int32_t v) | |
GPUd () void SetNextSegmentNeighbour(int32_t v) | |
GPUd () void CopyParamFrom(const GPUTPCGMSectorTrack &t) | |
GPUd () bool FilterErrors(const GPUTPCGMMerger *merger | |
template<int I = 0> | |
GPUd () bool TransportToX(GPUTPCGMMerger *merger | |
GPUd () bool TransportToXAlpha(GPUTPCGMMerger *merger | |
GPUd () void CopyBaseTrackCov() | |
Public Attributes | |
int32_t | v { mExtrapolatedTrackIds[n] = v |
float | v2 |
mClusterT [1] = v2 | |
const GPUTPCTrack * | sectorTr |
const GPUTPCTrack float | alpha |
const GPUTPCTrack float int32_t | sector |
int32_t | i { mNeighbour[i] = v |
int32_t | iSector |
int32_t float | maxSinPhi = GPUCA_MAX_SIN_PHI |
int32_t float float | sinPhiMargin = 0.f) |
float | x |
float float | Bz |
float float GPUTPCGMBorderTrack & | b |
float float GPUTPCGMBorderTrack float | maxSinPhi |
float float GPUTPCGMBorderTrack float bool | doCov = true) const |
float float | sinAlpha |
float float float | cosAlpha |
float float float float | Bz |
float float float float GPUTPCGMBorderTrack & | b |
float float float float GPUTPCGMBorderTrack float maxSinPhi | const |
The class describes TPC sector tracks used in GPUTPCGMMerger
Definition at line 31 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 36 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) | const |
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
|
inline |
Definition at line 48 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 34 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 67 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 68 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 53 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 55 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 65 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 66 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 56 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 54 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 52 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 57 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 49 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 80 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 50 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 51 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 63 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 44 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 61 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 59 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 37 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 40 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 39 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 42 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 38 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 41 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 43 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 35 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
|
inline |
Definition at line 102 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) | const |
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) | const & |
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
|
inline |
Definition at line 82 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 60 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 95 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) |
|
inline |
Definition at line 97 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 100 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::GPUd | ( | ) | const & |
|
inline |
Definition at line 96 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 99 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 79 of file GPUTPCGMSectorTrack.h.
|
inline |
Definition at line 78 of file GPUTPCGMSectorTrack.h.
const GPUTPCTrack float o2::gpu::GPUTPCGMSectorTrack::alpha |
Definition at line 75 of file GPUTPCGMSectorTrack.h.
float float GPUTPCGMBorderTrack& o2::gpu::GPUTPCGMSectorTrack::b |
Definition at line 117 of file GPUTPCGMSectorTrack.h.
float float float float GPUTPCGMBorderTrack& o2::gpu::GPUTPCGMSectorTrack::b |
Definition at line 118 of file GPUTPCGMSectorTrack.h.
float float o2::gpu::GPUTPCGMSectorTrack::Bz |
Definition at line 117 of file GPUTPCGMSectorTrack.h.
float float float float o2::gpu::GPUTPCGMSectorTrack::Bz |
Definition at line 118 of file GPUTPCGMSectorTrack.h.
float float float float GPUTPCGMBorderTrack float maxSinPhi o2::gpu::GPUTPCGMSectorTrack::const |
Definition at line 118 of file GPUTPCGMSectorTrack.h.
float float float o2::gpu::GPUTPCGMSectorTrack::cosAlpha |
Definition at line 118 of file GPUTPCGMSectorTrack.h.
float float GPUTPCGMBorderTrack float bool o2::gpu::GPUTPCGMSectorTrack::doCov = true) const |
Definition at line 117 of file GPUTPCGMSectorTrack.h.
int32_t o2::gpu::GPUTPCGMSectorTrack::i { mNeighbour[i] = v |
Definition at line 98 of file GPUTPCGMSectorTrack.h.
int32_t o2::gpu::GPUTPCGMSectorTrack::iSector |
Definition at line 115 of file GPUTPCGMSectorTrack.h.
int32_t float o2::gpu::GPUTPCGMSectorTrack::maxSinPhi = GPUCA_MAX_SIN_PHI |
Definition at line 115 of file GPUTPCGMSectorTrack.h.
float float GPUTPCGMBorderTrack float o2::gpu::GPUTPCGMSectorTrack::maxSinPhi |
Definition at line 117 of file GPUTPCGMSectorTrack.h.
o2::gpu::GPUTPCGMSectorTrack::mClusterT[1] = v2 |
Definition at line 72 of file GPUTPCGMSectorTrack.h.
const GPUTPCTrack float int32_t o2::gpu::GPUTPCGMSectorTrack::sector |
Definition at line 75 of file GPUTPCGMSectorTrack.h.
const GPUTPCTrack * o2::gpu::GPUTPCGMSectorTrack::sectorTr |
Definition at line 75 of file GPUTPCGMSectorTrack.h.
float float o2::gpu::GPUTPCGMSectorTrack::sinAlpha |
Definition at line 118 of file GPUTPCGMSectorTrack.h.
int32_t float float o2::gpu::GPUTPCGMSectorTrack::sinPhiMargin = 0.f) |
Definition at line 115 of file GPUTPCGMSectorTrack.h.
Definition at line 62 of file GPUTPCGMSectorTrack.h.
float o2::gpu::GPUTPCGMSectorTrack::v2 |
Definition at line 69 of file GPUTPCGMSectorTrack.h.
float o2::gpu::GPUTPCGMSectorTrack::x |
Definition at line 117 of file GPUTPCGMSectorTrack.h.