From 0e5ec9879212ec7c38cc33ca2e0b398929a8ddd3 Mon Sep 17 00:00:00 2001 From: Justus Rudolph Date: Mon, 8 Jun 2026 14:13:09 +0200 Subject: [PATCH 1/2] remove duplicate volume count -- want the same number for the inactive bit of the pixel --- Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx b/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx index 8d2cacf277cc6..2a969aecca1f0 100644 --- a/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx +++ b/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx @@ -471,7 +471,7 @@ void FT3Module::addSingleSensorVolume( y_mid, z_mid) // TGeoTranslation ); // addNode - (volume_count)++; + // INACTIVE STRIP ON LEFT OR RIGHT double inactive_x_mid = isLeft ? (active_x_mid - Constants::active_width / 2 - Constants::inactive_width / 2) : (active_x_mid + Constants::active_width / 2 + Constants::inactive_width / 2); From da1c7befb45fff86d40cf26d88d98faf86ef4acf Mon Sep 17 00:00:00 2001 From: Justus Rudolph Date: Mon, 8 Jun 2026 15:23:50 +0200 Subject: [PATCH 2/2] change sensor naming scheme to be unambiguous --- Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx b/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx index 2a969aecca1f0..4c9041b17fcec 100644 --- a/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx +++ b/Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Module.cxx @@ -458,7 +458,7 @@ void FT3Module::addSingleSensorVolume( TGeoVolume* sensor; TGeoManager* geoManager = gGeoManager; // ACTIVE AREA - std::string sensor_name = "FT3Sensor_" + std::to_string(direction) + "_" + std::to_string(layerNumber) + "_" + std::to_string(stave_idx) + "_" + std::to_string(volume_count); + std::string sensor_name = "FT3Sensor_Active_" + std::to_string(direction) + "_" + std::to_string(layerNumber) + "_" + std::to_string(stave_idx) + "_" + std::to_string(volume_count); sensor = geoManager->MakeBox(sensor_name.c_str(), siliconMed, Constants::active_width / 2, Constants::single_sensor_height / 2, Constants::siliconThickness / 2); sensor->SetLineColor(Constants::SiColor);