![]() |
Project
|
#include <TrackDump.h>
Inherits o2::tpc::ClusterNative.
Public Member Functions | |
| ClusterNativeAdd ()=default | |
| ClusterNativeAdd (const ClusterNative &cl) | |
| ~ClusterNativeAdd ()=default | |
| float | lx () const |
| float | ly () const |
| float | gx () const |
| float | gy () const |
| float | cpad () const |
| float | lxc (float vertexTime=0) const |
| float | lyc (float vertexTime=0) const |
| float | gxc (float vertexTime=0) const |
| float | gyc (float vertexTime=0) const |
| float | zc (float vertexTime=0) const |
| ClassDefNV (ClusterNativeAdd, 1) | |
Public Member Functions inherited from o2::tpc::ClusterNative | |
| GPUd () static uint16_t packPad(float pad) | |
| GPUd () static uint32_t packTime(float time) | |
| GPUd () static float unpackPad(uint16_t pad) | |
| GPUd () static float unpackTime(uint32_t time) | |
| GPUdDefault () ClusterNative()=default | |
| GPUd () ClusterNative(uint32_t time | |
| uint8_t uint16_t uint8_t uint8_t uint16_t uint16_t | sigmaTimePacked (sigmaTime) |
| uint8_t uint16_t uint8_t uint8_t uint16_t uint16_t | sigmaPadPacked (sigmaPad) |
| uint8_t uint16_t uint8_t uint8_t uint16_t uint16_t | qMax (qmax) |
| uint8_t uint16_t uint8_t uint8_t uint16_t uint16_t | qTot (qtot) |
| GPUd () uint16_t getQmax() const | |
| GPUd () uint16_t getQtot() const | |
| GPUd () uint8_t getFlags() const | |
| GPUd () uint32_t getTimePacked() const | |
| GPUd () void setTimePackedFlags(uint32_t timePacked | |
| GPUd () void setTimePacked(uint32_t timePacked) | |
| GPUd () void setFlags(uint8_t flags) | |
| GPUd () float getTime() const | |
| GPUd () void setTime(float time) | |
| GPUd () void setTimeFlags(float time | |
| GPUd () float getPad() const | |
| GPUd () void setPad(float pad) | |
| GPUd () float getSigmaTime() const | |
| GPUd () void setSigmaTime(float sigmaTime) | |
| GPUd () float getSigmaPad() const | |
| GPUd () void setSigmaPad(float sigmaPad) | |
| GPUd () bool operator<(const ClusterNative &rhs) const | |
Static Public Member Functions | |
| static void | loadCorrMaps (std::string_view corrMapFile, std::string_view corrMapFileRef="") |
Public Attributes | |
| float | tgl = 0.f |
| float | snp = 0.f |
| uint8_t | sector = 0 |
| uint8_t | padrow = 0 |
Public Attributes inherited from o2::tpc::ClusterNative | |
| uint32_t | timeFlagsPacked |
| uint16_t | padPacked |
| uint8_t | sigmaTimePacked |
| uint8_t | sigmaPadPacked |
| uint16_t | qMax |
| uint16_t | qTot |
| uint8_t | flags |
| uint8_t uint16_t | pad |
| uint8_t uint16_t uint8_t | sigmaTime |
| uint8_t uint16_t uint8_t uint8_t | sigmaPad |
| uint8_t uint16_t uint8_t uint8_t uint16_t | qmax |
| uint8_t uint16_t uint8_t uint8_t uint16_t uint16_t | qtot: padPacked(pad) |
Static Public Attributes | |
| static o2::gpu::aligned_unique_buffer_ptr< o2::gpu::TPCFastTransformPOD > | corrMapBuffer |
| static const o2::gpu::TPCFastTransformPOD * | corrMap {nullptr} |
Static Public Attributes inherited from o2::tpc::ClusterNative | |
| static constexpr int | scaleTimePacked = 64 |
| static constexpr int | scalePadPacked = 64 |
| static constexpr int | scaleSigmaTimePacked = 32 |
| static constexpr int | scaleSigmaPadPacked = 32 |
Additional Inherited Members | |
Public Types inherited from o2::tpc::ClusterNative | |
| enum | clusterState { flagSplitPad = 0x1 , flagSplitTime = 0x2 , flagEdge = 0x4 , flagSingle = 0x8 } |
Definition at line 54 of file TrackDump.h.
|
default |
|
inline |
Definition at line 56 of file TrackDump.h.
|
default |
| o2::tpc::TrackDump::ClusterNativeAdd::ClassDefNV | ( | ClusterNativeAdd | , |
| 1 | |||
| ) |
| float TrackDump::ClusterNativeAdd::cpad | ( | ) | const |
Definition at line 163 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gx | ( | ) | const |
Definition at line 181 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gxc | ( | float | vertexTime = 0 | ) | const |
Definition at line 213 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gy | ( | ) | const |
Definition at line 188 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gyc | ( | float | vertexTime = 0 | ) | const |
Definition at line 220 of file TrackDump.cxx.
|
static |
Definition at line 236 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lx | ( | ) | const |
Definition at line 169 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lxc | ( | float | vertexTime = 0 | ) | const |
Definition at line 195 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::ly | ( | ) | const |
Definition at line 175 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lyc | ( | float | vertexTime = 0 | ) | const |
Definition at line 204 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::zc | ( | float | vertexTime = 0 | ) | const |
Definition at line 227 of file TrackDump.cxx.
|
inlinestatic |
Definition at line 81 of file TrackDump.h.
|
inlinestatic |
Definition at line 80 of file TrackDump.h.
| uint8_t o2::tpc::TrackDump::ClusterNativeAdd::padrow = 0 |
Definition at line 64 of file TrackDump.h.
| uint8_t o2::tpc::TrackDump::ClusterNativeAdd::sector = 0 |
Definition at line 63 of file TrackDump.h.
| float o2::tpc::TrackDump::ClusterNativeAdd::snp = 0.f |
Definition at line 62 of file TrackDump.h.
| float o2::tpc::TrackDump::ClusterNativeAdd::tgl = 0.f |
Definition at line 61 of file TrackDump.h.