diff --git a/Trigger/TriggerCommon/TriggerJobOpts/python/Lvl1MuonSimulationConfig.py b/Trigger/TriggerCommon/TriggerJobOpts/python/Lvl1MuonSimulationConfig.py index 0eac953ce54b26bf6e08b1e077301f2755121bf6..39739821ca5d53a642c467b0c3f5613fd5f330d7 100644 --- a/Trigger/TriggerCommon/TriggerJobOpts/python/Lvl1MuonSimulationConfig.py +++ b/Trigger/TriggerCommon/TriggerJobOpts/python/Lvl1MuonSimulationConfig.py @@ -240,13 +240,14 @@ def NSWTriggerConfig(flags): if flags.Input.Format is Format.POOL and flags.Input.isMC: rdoInputs = [ - ('McEventCollection','TruthEvent'), - ('TrackRecordCollection','MuonEntryLayer') + ('McEventCollection','TruthEvent'), # for MM trigger + ('TrackRecordCollection','MuonEntryLayer'), # for MM trigger + ('MuonSimDataCollection','sTGC_SDO') # for sTGC Pad trigger ] from SGComps.SGInputLoaderConfig import SGInputLoaderCfg acc.merge(SGInputLoaderCfg(flags, Load=rdoInputs)) - PadTdsTool = CompFactory.NSWL1.PadTdsOfflineTool("NSWL1__PadTdsOfflineTool",DoNtuple=False) + PadTdsTool = CompFactory.NSWL1.PadTdsOfflineTool("NSWL1__PadTdsOfflineTool",DoNtuple=False,sTGC_DigitContainerName="sTGC_DIGITS_L1") PadTriggerLogicTool = CompFactory.NSWL1.PadTriggerLogicOfflineTool("NSWL1__PadTriggerLogicOfflineTool",DoNtuple=False) PadTriggerLookupTool = CompFactory.NSWL1.PadTriggerLookupTool("NSWL1__PadTriggerLookupTool") StripTdsTool = CompFactory.NSWL1.StripTdsOfflineTool("NSWL1__StripTdsOfflineTool",DoNtuple=False) diff --git a/Trigger/TriggerCommon/TriggerJobOpts/share/runHLT_standalone.py b/Trigger/TriggerCommon/TriggerJobOpts/share/runHLT_standalone.py index f99cd4fa9580ae94b3a64d774fa840373c4db1a0..59b38e2de0347eb4e72274c4568b957c72de0fc5 100644 --- a/Trigger/TriggerCommon/TriggerJobOpts/share/runHLT_standalone.py +++ b/Trigger/TriggerCommon/TriggerJobOpts/share/runHLT_standalone.py @@ -46,7 +46,7 @@ class opt: enableL1NSWEmulation = False # Enable TGC-NSW coincidence emulator : ConfigFlags.Trigger.L1MuonSim.EmulateNSW enableL1NSWVetoMode = True # Enable TGC-NSW coincidence veto mode: ConfigFlags.Trigger.L1MuonSim.NSWVetoMode enableL1NSWMMTrigger = True # Enable MM trigger for TGC-NSW coincidence : ConfigFlags.Trigger.L1MuonSim.doMMTrigger - enableL1NSWPadTrigger = False # Enable sTGC Pad trigger for TGC-NSW coincidence : ConfigFlags.Trigger.L1MuonSim.doPadTrigger + enableL1NSWPadTrigger = True # Enable sTGC Pad trigger for TGC-NSW coincidence : ConfigFlags.Trigger.L1MuonSim.doPadTrigger enableL1NSWStripTrigger = False # Enable sTGC Strip trigger for TGC-NSW coincidence : ConfigFlags.Trigger.L1MuonSim.doStripTrigger enableL1RPCBIS78 = False # Enable TGC-RPC BIS78 coincidence : ConfigFlags.Trigger.L1MuonSim.doBIS78 #Individual slice flags