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