![]() |
Project
|
#include <GPUTPCGrid.h>
Public Member Functions | |
| GPUd () void CreateEmpty() | |
| GPUd () void Create(float yMin | |
| GPUd () int32_t GetBin(float Y | |
| GPUd () int32_t GetBinBounded(float Y | |
| GPUd () void GetBin(float Y | |
| GPUd () void GetBinArea(float Y | |
| GPUd () uint32_t N() const | |
| GPUd () uint32_t Ny() const | |
| GPUd () uint32_t Nz() const | |
| GPUd () float YMin() const | |
| GPUd () float YMax() const | |
| GPUd () float ZMin() const | |
| GPUd () float ZMax() const | |
| GPUd () float StepYInv() const | |
| GPUd () float StepZInv() const | |
Public Attributes | |
| float | yMax |
| float float | zMin |
| float float float | zMax |
| float float float int32_t | ny |
| float float float int32_t int32_t | nz |
| float Z | const |
| float | Z |
| float int32_t *const | bY |
| float int32_t *const int32_t *const bZ | const |
| float float | dy |
| float float float | dz |
| float float float int32_t & | bin |
| float float float int32_t int32_t & | ny |
| float float float int32_t int32_t int32_t &nz | const |
Friends | |
| class | GPUTPCNeighboursFinder |
2-dimensional grid of pointers. pointers to (y,z)-like objects are assigned to the corresponding grid bin used by GPUTPCTracker to speed-up the hit operations grid axis are named Z,Y to be similar to TPC row coordinates.
Definition at line 30 of file GPUTPCGrid.h.
|
inline |
Definition at line 51 of file GPUTPCGrid.h.
|
inline |
Definition at line 52 of file GPUTPCGrid.h.
|
inline |
Definition at line 48 of file GPUTPCGrid.h.
|
inline |
Definition at line 47 of file GPUTPCGrid.h.
|
inline |
Definition at line 50 of file GPUTPCGrid.h.
|
inline |
Definition at line 49 of file GPUTPCGrid.h.
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
returns -1 if the row is empty == no hits
|
inline |
Definition at line 44 of file GPUTPCGrid.h.
|
inline |
Definition at line 45 of file GPUTPCGrid.h.
|
inline |
Definition at line 46 of file GPUTPCGrid.h.
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
| o2::gpu::GPUTPCGrid::GPUd | ( | ) |
|
friend |
Definition at line 55 of file GPUTPCGrid.h.
Definition at line 41 of file GPUTPCGrid.h.
Definition at line 36 of file GPUTPCGrid.h.
Definition at line 41 of file GPUTPCGrid.h.
Definition at line 42 of file GPUTPCGrid.h.
Definition at line 42 of file GPUTPCGrid.h.
Definition at line 42 of file GPUTPCGrid.h.
Definition at line 42 of file GPUTPCGrid.h.
Definition at line 34 of file GPUTPCGrid.h.
| float o2::gpu::GPUTPCGrid::yMax |
Definition at line 34 of file GPUTPCGrid.h.
| float o2::gpu::GPUTPCGrid::Z |
Definition at line 41 of file GPUTPCGrid.h.
Definition at line 34 of file GPUTPCGrid.h.
Definition at line 34 of file GPUTPCGrid.h.