#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 isIB, 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 444 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 |
isIB, |
|
|
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