diff --git a/corsika/detail/modules/energy_loss/BetheBlochPDG.inl b/corsika/detail/modules/energy_loss/BetheBlochPDG.inl index fbde1729cf7964c153674c193bded83c416ce03b..776531540cce808be3fb017c40865d6d1bddc373 100644 --- a/corsika/detail/modules/energy_loss/BetheBlochPDG.inl +++ b/corsika/detail/modules/energy_loss/BetheBlochPDG.inl @@ -201,9 +201,9 @@ namespace corsika { GrammageType const grammageEnd = shower_axis_.getProjectedX(vTrack.getPosition(1)); const auto deltaX = grammageEnd - grammageStart; - int binStart = grammageStart / dX_; + int const binStart = grammageStart / dX_; if (binStart < 0) return; - int binEnd = grammageEnd / dX_; + int const binEnd = grammageEnd / dX_; if (binEnd > int(profile_.size() - 1)) return; if (deltaX < dX_threshold_) return; @@ -226,7 +226,7 @@ namespace corsika { } else { fill(binStart, ((1 + binStart) * dX_ - grammageStart) / deltaX); fill(binEnd, (grammageEnd - binEnd * dX_) / deltaX); - for (int bin = binStart + 1; bin < binEnd; ++bin) { fill(bin, 1); } + for (int bin = binStart + 1; bin < binEnd; ++bin) { fill(bin, dX_ / deltaX); } } CORSIKA_LOG_DEBUG("total energy added to histogram: {} ", energyCount);