![]() |
Project
|
#include <CompCluster.h>
Inherited by o2::itsmft::CompClusterExt.
Public Member Functions | |
CompCluster (UShort_t row=0, UShort_t col=0, UShort_t patt=0) | |
void | set (UShort_t row, UShort_t col, UShort_t patt) |
UShort_t | getRow () const |
UShort_t | getCol () const |
UShort_t | getPatternID () const |
bool | getFlag () const |
void | setRow (UShort_t r) |
void | setCol (UShort_t c) |
void | setPatternID (UShort_t p) |
void | setFlag (bool v) |
bool | operator== (const CompCluster &cl) const |
void | print () const |
ClassDefNV (CompCluster, 2) | |
Static Public Attributes | |
static constexpr int | NBitsRow = 9 |
static constexpr int | NBitsCol = 10 |
static constexpr int | NBitsPattID = 11 |
static constexpr unsigned short | InvalidPatternID = (0x1 << NBitsPattID) - 1 |
This is a version of the ALPIDE cluster represented by the pattern ID and the address of the top-left (min row,col) pixel of the topololy bounding box
Definition at line 28 of file CompCluster.h.
|
inline |
Definition at line 47 of file CompCluster.h.
o2::itsmft::CompCluster::ClassDefNV | ( | CompCluster | , |
2 | |||
) |
|
inline |
Definition at line 58 of file CompCluster.h.
|
inline |
Definition at line 60 of file CompCluster.h.
|
inline |
Definition at line 59 of file CompCluster.h.
|
inline |
Definition at line 57 of file CompCluster.h.
|
inline |
Definition at line 85 of file CompCluster.h.
void CompCluster::print | ( | ) | const |
Definition at line 35 of file CompCluster.cxx.
|
inline |
Definition at line 52 of file CompCluster.h.
|
inline |
Definition at line 67 of file CompCluster.h.
|
inline |
Definition at line 77 of file CompCluster.h.
|
inline |
Definition at line 72 of file CompCluster.h.
|
inline |
Definition at line 62 of file CompCluster.h.
|
staticconstexpr |
Definition at line 46 of file CompCluster.h.
|
staticconstexpr |
Definition at line 32 of file CompCluster.h.
|
staticconstexpr |
Definition at line 33 of file CompCluster.h.
|
staticconstexpr |
Definition at line 31 of file CompCluster.h.