![]() |
Project
|
#include <Tracklet64.h>
Inherited by o2::gpu::GPUTRDTrackletWord [private].
Public Member Functions | |
| GPUdDefault () Tracklet64()=default | |
| GPUd () Tracklet64(uint64_t trackletword) | |
| GPUdDefault () Tracklet64(const Tracklet64 &)=default | |
| GPUd () Tracklet64(uint64_t format | |
| Tracklet64 (uint64_t format, uint64_t hcid, uint64_t padrow, uint64_t col, uint64_t position, uint64_t slope, uint64_t pid) | |
| GPUdDefault () ~Tracklet64()=default | |
| GPUdDefault () Tracklet64 &operator | |
| GPUd () bool operator | |
| GPUd () int getDetector() const | |
| GPUd () int getPadRow() const | |
| GPUd () int getColumn() const | |
| GPUd () int getPosition() const | |
| GPUd () int getPositionBinSigned() const | |
| GPUd () float getPositionFloat() const | |
| GPUd () int getSlope() const | |
| GPUd () int getSlopeBinSigned() const | |
| GPUd () float getSlopeFloat() const | |
| GPUd () int getMCM() const | |
| GPUd () int getROB() const | |
| GPUd () int getMCMCol() const | |
| GPUd () float getPadWidth() const | |
| GPUd () float getPadColFloat(bool applyShift) const | |
| GPUd () int getPadCol(bool applyShift | |
| GPUd () int getPID() const | |
| GPUd () int getDynamicCharge(unsigned int charge) const | |
| GPUd () int getQ0() const | |
| GPUd () int getQ1() const | |
| GPUd () int getQ2() const | |
| GPUd () void setTrackletWord(uint64_t trackletword) | |
| GPUd () void setQ0(int charge) | |
| GPUd () void setQ1(int charge) | |
| GPUd () void setQ2(int charge) | |
| GPUd () void setPID(int pid) | |
| GPUd () void setPosition(int position) | |
| GPUd () void setSlope(int slope) | |
| GPUd () void print() const | |
| void | printStream (std::ostream &stream) const |
Static Public Member Functions | |
| static | GPUglobalconstexpr () uint64_t formatmask=0xf000000000000000 |
| static | GPUglobalconstexpr () uint64_t hcidmask=0x0ffe000000000000 |
| static | GPUglobalconstexpr () uint64_t padrowmask=0x0001e00000000000 |
| static | GPUglobalconstexpr () uint64_t colmask=0x0000180000000000 |
| static | GPUglobalconstexpr () uint64_t posmask=0x000007ff00000000 |
| static | GPUglobalconstexpr () uint64_t slopemask=0x00000000ff000000 |
| static | GPUglobalconstexpr () uint64_t Q2mask=0x0000000000ff0000 |
| static | GPUglobalconstexpr () uint64_t Q1mask=0x000000000000ff00 |
| static | GPUglobalconstexpr () uint64_t Q0mask=0x00000000000000ff |
| static | GPUglobalconstexpr () uint64_t PIDmask=0x0000000000ffffff |
| static | GPUglobalconstexpr () uint64_t formatbs |
| static | GPUglobalconstexpr () uint64_t hcidbs |
| static | GPUglobalconstexpr () uint64_t padrowbs |
| static | GPUglobalconstexpr () uint64_t colbs |
| static | GPUglobalconstexpr () uint64_t posbs |
| static | GPUglobalconstexpr () uint64_t slopebs |
| static | GPUglobalconstexpr () uint64_t PIDbs=0 |
| static | GPUglobalconstexpr () uint64_t Q2bs |
| static | GPUglobalconstexpr () uint64_t Q1bs |
| static | GPUglobalconstexpr () uint64_t Q0bs=0 |
Protected Attributes | |
| uint64_t | mtrackletWord |
Definition at line 56 of file Tracklet64.h.
|
inline |
Definition at line 77 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUd | ( | ) |
|
inline |
Definition at line 144 of file Tracklet64.h.
|
inline |
Definition at line 138 of file Tracklet64.h.
|
inline |
Definition at line 117 of file Tracklet64.h.
|
inline |
Definition at line 126 of file Tracklet64.h.
|
inline |
Definition at line 108 of file Tracklet64.h.
|
inline |
Definition at line 102 of file Tracklet64.h.
|
inline |
Definition at line 158 of file Tracklet64.h.
|
inline |
Definition at line 129 of file Tracklet64.h.
|
inline |
Definition at line 135 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUd | ( | ) |
|
inline |
Definition at line 105 of file Tracklet64.h.
|
inline |
Definition at line 157 of file Tracklet64.h.
|
inline |
Definition at line 111 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUd | ( | ) | const |
|
inline |
Definition at line 169 of file Tracklet64.h.
|
inline |
Definition at line 177 of file Tracklet64.h.
|
inline |
Definition at line 185 of file Tracklet64.h.
|
inline |
Definition at line 132 of file Tracklet64.h.
|
inline |
Definition at line 120 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUd | ( | ) | const |
| o2::trd::Tracklet64::GPUd | ( | ) |
|
inline |
Definition at line 61 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUd | ( | ) | const |
|
inline |
Definition at line 199 of file Tracklet64.h.
|
inline |
Definition at line 200 of file Tracklet64.h.
|
inline |
Definition at line 196 of file Tracklet64.h.
|
inline |
Definition at line 197 of file Tracklet64.h.
|
inline |
Definition at line 198 of file Tracklet64.h.
|
inline |
Definition at line 201 of file Tracklet64.h.
|
inline |
Definition at line 195 of file Tracklet64.h.
| o2::trd::Tracklet64::GPUdDefault | ( | ) | & |
|
default |
|
default |
|
default |
|
static |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
staticpure virtual |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
staticpure virtual |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
static |
|
staticpure virtual |
|
static |
|
staticpure virtual |
| void o2::trd::Tracklet64::printStream | ( | std::ostream & | stream | ) | const |
Definition at line 28 of file Tracklet64.cxx.
Definition at line 63 of file Tracklet64.h.
| uint64_t o2::trd::Tracklet64::hcid |
Definition at line 63 of file Tracklet64.h.
|
protected |
Definition at line 232 of file Tracklet64.h.
Definition at line 63 of file Tracklet64.h.
Definition at line 63 of file Tracklet64.h.
Definition at line 64 of file Tracklet64.h.
Definition at line 64 of file Tracklet64.h.
Definition at line 64 of file Tracklet64.h.
Definition at line 64 of file Tracklet64.h.