diff --git a/src/modules/AnalysisEfficiency/AnalysisEfficiency.cpp b/src/modules/AnalysisEfficiency/AnalysisEfficiency.cpp index 03a1c420ce7e240bd4dc6b9c71caf0a17d167350..18a4caebe0e225ee770aa837bc5779c7f7484364 100644 --- a/src/modules/AnalysisEfficiency/AnalysisEfficiency.cpp +++ b/src/modules/AnalysisEfficiency/AnalysisEfficiency.cpp @@ -374,7 +374,7 @@ StatusCode AnalysisEfficiency::run(const std::shared_ptr& clipboard) auto ymod_um = ymod * 1000.; // mm->um (for plotting) bool isWithinInPixelROI = - (pitch_x - abs(xmod * 2) > m_inpixelEdgeCut.x()) && (pitch_y - abs(ymod * 2) > m_inpixelEdgeCut.y()); + (pitch_x - fabs(xmod * 2.) > m_inpixelEdgeCut.x()) && (pitch_y - fabs(ymod * 2.) > m_inpixelEdgeCut.y()); // Get the DUT clusters from the clipboard, that are assigned to the track auto associated_clusters = track->getAssociatedClusters(m_detector->getName());