From 11e65cc178ea4a26dbe375dda10e5643c3d471cb Mon Sep 17 00:00:00 2001 From: Masato Aoki <masato.aoki@cern.ch> Date: Tue, 23 Nov 2021 23:44:39 +0100 Subject: [PATCH] fix sectorID for pad-only trigger data --- Trigger/TrigT1/TrigT1NSWSimTools/src/TriggerProcessorTool.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Trigger/TrigT1/TrigT1NSWSimTools/src/TriggerProcessorTool.cxx b/Trigger/TrigT1/TrigT1NSWSimTools/src/TriggerProcessorTool.cxx index be31bc4ff1a..c043b2ac2c7 100644 --- a/Trigger/TrigT1/TrigT1NSWSimTools/src/TriggerProcessorTool.cxx +++ b/Trigger/TrigT1/TrigT1NSWSimTools/src/TriggerProcessorTool.cxx @@ -27,7 +27,8 @@ namespace NSWL1 { ATH_MSG_DEBUG("Pad Trigger data: " << *padTriggerData); char sectorSide = (padTriggerData->endcap() == Muon::NSW_PadTriggerData::Endcap::A) ? 'A' : 'C'; - Muon::NSW_TrigRawData* trigRawData = new Muon::NSW_TrigRawData(padTriggerData->sectorID(), sectorSide, padTriggerData->BCID()); + auto sectorID = (padTriggerData->sectorSize() == Muon::NSW_PadTriggerData::SectorSize::SMALL) ? padTriggerData->sectorID()*2-1 : padTriggerData->sectorID()*2-2; + Muon::NSW_TrigRawData* trigRawData = new Muon::NSW_TrigRawData(sectorID, sectorSide, padTriggerData->BCID()); for ( const Muon::NSW_PadTriggerSegment* padTriggerSegment : *padTriggerData) { ATH_MSG_DEBUG("Pad Trigger segment: " << *padTriggerSegment); -- GitLab