ATR-21141: add sct_noise PEB chain
Closes ATR-21141
changes to:
Trigger/TriggerCommon/TriggerJobOpts/share/runHLT_standalone.py
in TriggerMenuMT:
HLTMenuConfig/CommonSequences/EventBuildingSequenceSetup.py
HLTMenuConfig/Menu/EventBuildingInfo.py
HLTMenuConfig/Menu/GenerateMenuMT.py
HLTMenuConfig/Menu/LS2_v1.py
HLTMenuConfig/Menu/StreamInfo.py
added:
HLTMenuConfig/CalibCosmicMon/CosmicChainConfiguration.py
HLTMenuConfig/CalibCosmicMon/GenerateCosmicChainDefs.py
Chain is slightly different from it's run 2 name (HLT_sct_noise): HLT_sct_noise_SCTPEB_L1RD0_EMPTY. The stream is still SCTNoise.
---the following was resolved by using the individual subdetector list in EventBuildingSequenceSetup, rather than the SubDetectorGroup.SCT. Also, in order to see the actual PEB output, athenaHLT has to be used - not athena--
From what I can tell, chain passes, I can write BS events, but they don't have any SCT ROBs in them (checked via slight modification of trigbs_dumpHLTContentInBS_run3.py.
Chain ends up with the following config:
"sequencers": {
"Step1_1noalg": [
"RoRSeqFilter/FStep1_1noalg",
"InputMakerForRoI/IM_streamerInputMaker",
"TrigStreamerHypoAlgMT/StreamerHypoAlg"
],
"Step2_PEBInfoWriter_SCTPEB": [
"RoRSeqFilter/FStep2_PEBInfoWriter_SCTPEB",
"InputMakerForRoI/IMpeb_SCTPEB",
"PEBInfoWriterAlg/PEBInfoWriterAlg_SCTPEB"
]
Edited by Heather Russell