15#ifndef ALICEO2_ITSMFTCLUSTERERPARAM_H_
16#define ALICEO2_ITSMFTCLUSTERERPARAM_H_
46 static constexpr int DEFRowColDiffToMask()
52 static constexpr std::string_view ParamName[2] = {
"ITSClustererParam",
"MFTClustererParam"};
56ClustererParam<N> ClustererParam<N>::sInstance;
65struct is_messageable<
o2::itsmft::ClustererParam<o2::detectors::DetID::ITS>> : std::true_type {
70struct is_messageable<
o2::itsmft::ClustererParam<o2::detectors::DetID::MFT>> : std::true_type {
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
float maxSOTMUS
max expected signal over threshold in \mus
int maxBCDiffToSquashBias
squash if 2 ROFs differ by <= StrobeLength + Bias BCs, use value <0 to disable squashing
static constexpr std::string_view getParamName()
int maxRowColDiffToMask
pixel may be masked as overflow if such a neighbour in prev frame was fired
int maxBCDiffToMaskBias
mask if 2 ROFs differ by <= StrobeLength + Bias BCs, use value <0 to disable masking
O2ParamDef(ClustererParam, getParamName().data())
bool dropHugeClusters
option to drop huge clusters (mitigate beam background)