#include <Clusterer.h>
|
template<typename VCLUS , typename VPAT > |
static void | streamCluster (const std::vector< PixelData > &pixbuf, const std::array< Label, MaxLabels > *lblBuff, const BBox &bbox, const its3::LookUp &pattIdConverter, VCLUS *compClusPtr, VPAT *patternsPtr, MCTruth *labelsClusPtr, int nlab, bool isHuge=false) |
|
Definition at line 64 of file Clusterer.h.
◆ Clusterer() [1/3]
o2::its3::Clusterer::Clusterer |
( |
| ) |
|
◆ Clusterer() [2/3]
o2::its3::Clusterer::Clusterer |
( |
Clusterer && |
| ) |
|
|
delete |
◆ ~Clusterer()
o2::its3::Clusterer::~Clusterer |
( |
| ) |
|
|
default |
◆ Clusterer() [3/3]
o2::its3::Clusterer::Clusterer |
( |
const Clusterer & |
| ) |
|
|
delete |
◆ clear()
void o2::its3::Clusterer::clear |
( |
| ) |
|
load the dictionary of cluster topologies
Definition at line 443 of file Clusterer.cxx.
◆ getMaxBCSeparationToMask()
int o2::its3::Clusterer::getMaxBCSeparationToMask |
( |
| ) |
const |
|
inline |
◆ getMaxBCSeparationToSquash()
int o2::its3::Clusterer::getMaxBCSeparationToSquash |
( |
| ) |
const |
|
inline |
◆ getMaxROFDepthToSquash()
int o2::its3::Clusterer::getMaxROFDepthToSquash |
( |
| ) |
const |
|
inline |
◆ getMaxRowColDiffToMask()
int o2::its3::Clusterer::getMaxRowColDiffToMask |
( |
| ) |
const |
|
inline |
◆ getTimer()
TStopwatch & o2::its3::Clusterer::getTimer |
( |
| ) |
|
|
inline |
◆ getTimerMerge()
TStopwatch & o2::its3::Clusterer::getTimerMerge |
( |
| ) |
|
|
inline |
◆ isContinuousReadOut()
bool o2::its3::Clusterer::isContinuousReadOut |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ print()
void o2::its3::Clusterer::print |
( |
| ) |
const |
◆ process()
◆ setContinuousReadOut()
void o2::its3::Clusterer::setContinuousReadOut |
( |
bool |
v | ) |
|
|
inline |
◆ setDictionary()
◆ setMaxBCSeparationToMask()
void o2::its3::Clusterer::setMaxBCSeparationToMask |
( |
int |
n | ) |
|
|
inline |
◆ setMaxBCSeparationToSquash()
void o2::its3::Clusterer::setMaxBCSeparationToSquash |
( |
int |
n | ) |
|
|
inline |
◆ setMaxROFDepthToSquash()
void o2::its3::Clusterer::setMaxROFDepthToSquash |
( |
int |
v | ) |
|
|
inline |
◆ setMaxRowColDiffToMask()
void o2::its3::Clusterer::setMaxRowColDiffToMask |
( |
int |
v | ) |
|
|
inline |
◆ setNChips()
void o2::its3::Clusterer::setNChips |
( |
int |
n | ) |
|
|
inline |
◆ streamCluster()
template<typename VCLUS , typename VPAT >
void o2::its3::Clusterer::streamCluster |
( |
const std::vector< PixelData > & |
pixbuf, |
|
|
const std::array< Label, MaxLabels > * |
lblBuff, |
|
|
const BBox & |
bbox, |
|
|
const its3::LookUp & |
pattIdConverter, |
|
|
VCLUS * |
compClusPtr, |
|
|
VPAT * |
patternsPtr, |
|
|
MCTruth * |
labelsClusPtr, |
|
|
int |
nlab, |
|
|
bool |
isHuge = false |
|
) |
| |
|
static |
◆ MaxHugeClusWarn
constexpr int o2::its3::Clusterer::MaxHugeClusWarn = 5 |
|
staticconstexpr |
◆ MaxLabels
constexpr int o2::its3::Clusterer::MaxLabels = 10 |
|
staticconstexpr |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ITS3/reconstruction/include/ITS3Reconstruction/Clusterer.h
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ITS3/reconstruction/src/Clusterer.cxx