17 acc = ComponentAccumulator()
19 kwargs.setdefault(
"merged_file_path", flags.Trigger.FPGATrackSim.FPGATrackSimMatrixFileRegEx)
20 kwargs.setdefault(
"region", flags.Trigger.FPGATrackSim.region)
21 kwargs.setdefault(
"CheckGood2ndStage",flags.Trigger.FPGATrackSim.CheckGood2ndStage)
22 kwargs.setdefault(
"UseHitScaleFactor",flags.Trigger.FPGATrackSim.UseHitScaleFactor)
23 kwargs.setdefault(
"IsSecondStage",flags.Trigger.FPGATrackSim.Is2ndStage)
24 kwargs.setdefault(
"missHitsConsts",flags.Trigger.FPGATrackSim.missHitsConsts)
26 from FPGATrackSimConfTools.FPGATrackSimDataPrepConfig
import FPGATrackSimMappingCfg
27 FPGATrackSimMapping = acc.getPrimaryAndMerge(FPGATrackSimMappingCfg(flags))
28 theFPGATrackSimConstGenAlg = CompFactory.FPGATrackSimConstGenAlgo(**kwargs)
29 theFPGATrackSimConstGenAlg.FPGATrackSimMappingSvc = FPGATrackSimMapping
32 theFPGATrackSimConstGenAlg.FPGATrackSimEventSelectionSvc = acc.getPrimaryAndMerge(FPGATrackSimEventSelectionSvcCfg(flags))
34 acc.addEventAlgo(theFPGATrackSimConstGenAlg)