3 from AthenaConfiguration.ComponentFactory
import CompFactory
4 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
11 kwarg.setdefault(
'name', name)
12 acc.setPrivateTools(CompFactory.FPGADataFormatTool(**kwarg))
22 kwarg.setdefault(
'name', name)
23 kwarg.setdefault(
'FPGADataFormatTool', tool)
25 acc.addEventAlgo(CompFactory.FPGADataFormatAlg(**kwarg))
28 if __name__==
"__main__":
29 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
30 from InDetConfig.ITkTrackRecoConfig
import ITkTrackRecoCfg
33 flags.Concurrency.NumThreads = 1
35 flags.Input.Files = [
"/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PhaseIIUpgrade/RDO/ATLAS-P2-RUN4-03-00-00/mc21_14TeV.900498.PG_single_muonpm_Pt100_etaFlatnp0_43.recon.RDO.e8481_s4149_r14697/RDO.33675668._000016.pool.root.1"]
38 flags.Detector.EnableCalo =
False
41 flags.Tracking.ITkMainPass.doAthenaToActsSpacePoint=
True
42 flags.Tracking.ITkMainPass.doAthenaToActsCluster=
True
44 flags.Acts.doRotCorrection =
False
46 flags.Debug.DumpEvtStore =
True
48 flags = flags.cloneAndReplace(
"Tracking.ActiveConfig",
"Tracking.MainPass")
51 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
54 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
59 from xAODTruthCnv.xAODTruthCnvConfig
import GEN_AOD2xAODCfg
66 kwarg[
"OutputLevel"] = DEBUG