diff --git a/lhetrack/MpdTpcDedxTask.cxx b/lhetrack/MpdTpcDedxTask.cxx index 5ee0b3076c47d594786557928898b616ce7218a2..3f40940bd8dffc8dcdcc59b67afcd70c73a1d3d0 100644 --- a/lhetrack/MpdTpcDedxTask.cxx +++ b/lhetrack/MpdTpcDedxTask.cxx @@ -118,7 +118,8 @@ void MpdTpcDedxTask::Exec(Option_t * option) break; } } - dedx[nOK++] = sig; + if (fHits && sig > 800) dedx[nOK++] = sig; // threshold + else if (!fHits) dedx[nOK++] = sig; hit->SetSignal(sig); } if (nOK == 0) continue;