46def TrigSCTRawDataProviderCfg(flags, suffix, RoIs):
47 """ Configures the SCT raw data decoding with trigger args """
48
49 from RegionSelector.RegSelToolConfig import regSelTool_SCT_Cfg
50
51 regSelAcc = regSelTool_SCT_Cfg(flags)
52 regSelTools = regSelAcc.popPrivateTools()
53 trigargs = {
54 'prefix' : 'Trig',
55 'suffix' : suffix,
56 'RegSelTool' : regSelTools,
57 'RDOKey' : 'SCT_RDOs',
58 'RoIs' : RoIs,
59 'isRoI_Seeded': True,
60 'RDOCacheKey' : flags.Trigger.InDetTracking.SCTRDOCacheKey,
61 'BSErrCacheKey' : flags.Trigger.InDetTracking.SCTBSErrCacheKey,
62 'StoreInDetTimeCollections' : False,
63 }
64
65 dataPrepAcc = SCTRawDataProviderCfg(flags, **trigargs)
66 dataPrepAcc.merge(regSelAcc)
67 return dataPrepAcc
68
69