![]() |
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) | |
![]() | |
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 |
![]() | |
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 constexpr int | scaleTimePacked = 64 |
static constexpr int | scalePadPacked = 64 |
static constexpr int | scaleSigmaTimePacked = 32 |
static constexpr int | scaleSigmaPadPacked = 32 |
Additional Inherited Members | |
![]() | |
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.