![]() |
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 gpu::CorrectionMapsHelper | sCorrHelper {} |
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 165 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gx | ( | ) | const |
Definition at line 183 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gxc | ( | float | vertexTime = 0 | ) | const |
Definition at line 215 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gy | ( | ) | const |
Definition at line 190 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::gyc | ( | float | vertexTime = 0 | ) | const |
Definition at line 222 of file TrackDump.cxx.
|
static |
Definition at line 238 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lx | ( | ) | const |
Definition at line 171 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lxc | ( | float | vertexTime = 0 | ) | const |
Definition at line 197 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::ly | ( | ) | const |
Definition at line 177 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::lyc | ( | float | vertexTime = 0 | ) | const |
Definition at line 206 of file TrackDump.cxx.
| float TrackDump::ClusterNativeAdd::zc | ( | float | vertexTime = 0 | ) | const |
Definition at line 229 of file TrackDump.cxx.
| uint8_t o2::tpc::TrackDump::ClusterNativeAdd::padrow = 0 |
Definition at line 64 of file TrackDump.h.
|
static |
Definition at line 27 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.