diff --git a/cpp/griddedresponse/griddedresponse.cc b/cpp/griddedresponse/griddedresponse.cc index cbe70aba13fde4b7d740eada10cb7a0a40625ade..8883169241e529cbcee782a04f94eba3925fef46 100644 --- a/cpp/griddedresponse/griddedresponse.cc +++ b/cpp/griddedresponse/griddedresponse.cc @@ -26,7 +26,7 @@ void GriddedResponse::CalculateIntegratedResponse( } // Scaling factor double baseline_total_weight = - std::accumulate(baseline_weights.begin(), baseline_weights.end(), 0); + std::accumulate(baseline_weights.begin(), baseline_weights.end(), 0.0); // Copy coordinate members size_t width_original = width_, height_original = height_; @@ -69,7 +69,7 @@ void GriddedResponse::CalculateIntegratedResponse( // Scaling factor double baseline_total_weight = - std::accumulate(baseline_weights.begin(), baseline_weights.end(), 0); + std::accumulate(baseline_weights.begin(), baseline_weights.end(), 0.0); // Copy coordinate members size_t width_original = width_, height_original = height_;