From e02c8b48a82789b0b49dc2929c35cd37d3960b5e Mon Sep 17 00:00:00 2001 From: Podist Kurashvili Date: Wed, 29 Jan 2025 12:53:04 +0100 Subject: [PATCH] check errors --- Detectors/Upgrades/ALICE3/FD/base/src/GeometryTGeo.cxx | 2 +- .../Upgrades/ALICE3/FD/simulation/src/Detector.cxx | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Detectors/Upgrades/ALICE3/FD/base/src/GeometryTGeo.cxx b/Detectors/Upgrades/ALICE3/FD/base/src/GeometryTGeo.cxx index b4f7acd0f4bae..69c40fd42b876 100644 --- a/Detectors/Upgrades/ALICE3/FD/base/src/GeometryTGeo.cxx +++ b/Detectors/Upgrades/ALICE3/FD/base/src/GeometryTGeo.cxx @@ -34,7 +34,7 @@ GeometryTGeo::GeometryTGeo(bool build, int loadTrans) : DetMatrixCache() } } -GeometryTGeo::~GeometryTGeo() {} +GeometryTGeo::~GeometryTGeo() = default; GeometryTGeo* GeometryTGeo::Instance() { diff --git a/Detectors/Upgrades/ALICE3/FD/simulation/src/Detector.cxx b/Detectors/Upgrades/ALICE3/FD/simulation/src/Detector.cxx index 5ec9e757b42b8..fb8008cadb687 100644 --- a/Detectors/Upgrades/ALICE3/FD/simulation/src/Detector.cxx +++ b/Detectors/Upgrades/ALICE3/FD/simulation/src/Detector.cxx @@ -365,8 +365,10 @@ void Detector::defineSensitiveVolumes() int Detector::getChannelId(TVector3 vec) { float phi = vec.Phi(); - if (phi < 0) + if (phi < 0) { phi += TMath::TwoPi(); + } + float r = vec.Perp(); float z = vec.Z(); @@ -378,10 +380,12 @@ int Detector::getChannelId(TVector3 vec) int ir = 0; for (int i = 1; i < rd.size(); i++) { - if (r < rd[i]) + if (r < rd[i]) { break; - else + } + else { ir++; + } } return ir * mNumberOfSectors + isect + noff;