2 from AthenaConfiguration.ComponentFactory
import CompFactory
3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
8 kwargs.setdefault(
'name', name)
9 acc.setPrivateTools(CompFactory.FPGADataFormatTool(**kwargs))
17 kwargs.setdefault(
'name', name)
19 kwargs.setdefault(
'xclbin',
'F110.sw_emu.xclbin')
20 kwargs.setdefault(
'KernelName',
'processHits')
21 kwargs.setdefault(
'InputTV',
'')
22 kwargs.setdefault(
'RefTV',
'')
23 kwargs.setdefault(
'FPGADataFormatTool', tool)
25 acc.addEventAlgo(CompFactory.FPGAStripClustering(**kwargs))
29 if __name__ ==
"__main__":
30 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
31 from InDetConfig.ITkTrackRecoConfig
import ITkTrackRecoCfg
35 flags.Concurrency.NumThreads = 1
37 "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PhaseIIUpgrade/RDO/ATLAS-P2-RUN4-03-00-00/mc21_14TeV.900495.PG_single_muonpm_Pt10_etaFlatnp0_43.recon.RDO.e8481_s4149_r14697/RDO.33675641._000037.pool.root.1"
41 flags.Detector.EnableCalo =
False
44 flags.Tracking.ITkMainPass.doAthenaToActsSpacePoint =
True
45 flags.Tracking.ITkMainPass.doAthenaToActsCluster =
True
48 flags.Acts.doRotCorrection =
False
51 flags.Debug.DumpEvtStore =
True
55 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
57 cfg.getService(
"MessageSvc").debugLimit = 99999999
60 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
65 from xAODTruthCnv.xAODTruthCnvConfig
import GEN_AOD2xAODCfg
74 kwargs[
"OutputLevel"] = DEBUG