50 uint16_t q = map[{
j,
i}];
86 uint8_t q = map[{
j,
i}];
94 out <<
" p" << int32_t{q};
111 if ((
i + 1) % 100 == 0) {
122 for (
size_t i = 0;
i < nPeaks;
i++) {
124 out <<
pos.time() <<
" " << int32_t{
pos.pad()} <<
" " << int32_t{
pos.row()} <<
"\n";
133 out <<
"\nClusterer - NoiseSuppression - Sector " <<
mISector <<
" - Fragment " << fragment.index <<
mISector <<
"\n";
134 for (uint32_t
i = 0;
i < nPeaks;
i++) {
136 if ((
i + 1) % 100 == 0) {
147 out <<
"\nClusterer - Noise Suppression Peaks Compacted - Sector " <<
mISector <<
" - Fragment " << fragment.index <<
": " << nPeaks <<
"\n";
148 for (
size_t i = 0;
i < nPeaks;
i++) {
150 out << peak.time() <<
" " << int32_t{peak.pad()} <<
" " << int32_t{peak.row()} <<
"\n";
162 std::vector<tpc::ClusterNative> sortedCluster;
163 sortedCluster.insert(sortedCluster.end(),
row,
row + N);
164 std::sort(sortedCluster.begin(), sortedCluster.end());
166 out <<
"Row: " <<
i <<
": " << N <<
"\n";
167 for (
const auto& cl : sortedCluster) {
168 out << std::hex << cl.timeFlagsPacked << std::dec <<
" " << cl.padPacked <<
" " << int32_t{cl.sigmaTimePacked} <<
" " << int32_t{cl.sigmaPadPacked} <<
" " << cl.qMax <<
" " << cl.qTot <<
"\n";
const GPUSettingsProcessing & GetProcessingSettings() const
void DumpDigits(std::ostream &out)
void DumpClusters(std::ostream &out)
void DumpSuppressedPeaks(std::ostream &out)
uint32_t mNMaxClusterPerRow
void DumpPeakMap(std::ostream &out, std::string_view)
uint32_t * mPclusterInRow
void DumpChargeMap(std::ostream &out, std::string_view)
ChargePos * mPpeakPositions
ChargePos * mPfilteredPeakPositions
void DumpSuppressedPeaksCompacted(std::ostream &out)
void DumpPeaksCompacted(std::ostream &out)
tpc::ClusterNative * mPclusterByRow
void DumpPeaks(std::ostream &out)
#define TPC_MAX_FRAGMENT_LEN_PADDED(size)
struct o2::gpu::GPUTPCClusterFinder::Memory::counters_t counters