From eb2401fbee17e27b22dd090346e414486e0dc2d2 Mon Sep 17 00:00:00 2001
From: Alexandru Bercuci <abercuci@niham.nipne.ro>
Date: Wed, 2 Nov 2022 13:08:42 +0200
Subject: [PATCH] remove switching off TRD2D independently from TRD1D as they
 are always part of the same geometry setup

---
 macro/beamtime/mcbm2022/mcbm_event_reco_L1.C | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C b/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
index 3977aacb5f..301766e970 100644
--- a/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
+++ b/macro/beamtime/mcbm2022/mcbm_event_reco_L1.C
@@ -298,8 +298,8 @@ Bool_t mcbm_event_reco_L1(UInt_t uRunId                   = 2391,
     if (!bRICH || !geoSetup->IsActive(ECbmModuleId::kRich)) evBuildRaw->RemoveDetector(kRawEventBuilderDetRich);
     if (!bMUCH || !geoSetup->IsActive(ECbmModuleId::kMuch)) evBuildRaw->RemoveDetector(kRawEventBuilderDetMuch);
     if (!bPSD || !geoSetup->IsActive(ECbmModuleId::kPsd)) evBuildRaw->RemoveDetector(kRawEventBuilderDetPsd);
-    if (!bTRD || !geoSetup->IsActive(ECbmModuleId::kTrd)) evBuildRaw->RemoveDetector(kRawEventBuilderDetTrd);
-    if (!bTRD2d || !geoSetup->IsActive(ECbmModuleId::kTrd2d)) evBuildRaw->RemoveDetector(kRawEventBuilderDetTrd2D);
+    if ((!bTRD && !bTRD2d) || !geoSetup->IsActive(ECbmModuleId::kTrd))
+      evBuildRaw->RemoveDetector(kRawEventBuilderDetTrd);
     if (!bSTS || !geoSetup->IsActive(ECbmModuleId::kSts)) evBuildRaw->RemoveDetector(kRawEventBuilderDetSts);
     if (!bTOF || !geoSetup->IsActive(ECbmModuleId::kTof)) evBuildRaw->RemoveDetector(kRawEventBuilderDetTof);
 
-- 
GitLab