diff --git a/Control/CalypsoConfiguration/python/MainServicesConfig.py b/Control/CalypsoConfiguration/python/MainServicesConfig.py new file mode 100644 index 0000000000000000000000000000000000000000..447b89a403122cf110704a2bf6550569bba0c363 --- /dev/null +++ b/Control/CalypsoConfiguration/python/MainServicesConfig.py @@ -0,0 +1,154 @@ +# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration + +from __future__ import print_function +from AthenaConfiguration.ComponentFactory import CompFactory + +from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator +AthSequencer=CompFactory.AthSequencer + +def MainServicesMiniCfg(loopMgr='AthenaEventLoopMgr', masterSequence='AthAlgSeq'): + #Mininmal basic config, just good enough for HelloWorld and alike + cfg=ComponentAccumulator(masterSequence) + cfg.setAsTopLevel() + cfg.setAppProperty('TopAlg',['AthSequencer/'+masterSequence]) + cfg.setAppProperty('MessageSvcType', 'MessageSvc') + cfg.setAppProperty('EventLoop', loopMgr) + cfg.setAppProperty('ExtSvcCreates', 'False') + cfg.setAppProperty('JobOptionsSvcType', 'JobOptionsSvc') + cfg.setAppProperty('JobOptionsType', 'NONE') + cfg.setAppProperty('JobOptionsPostAction', '') + cfg.setAppProperty('JobOptionsPreAction', '') + cfg.setAppProperty('PrintAlgsSequence', True) + return cfg + + +def MainServicesCfg(cfgFlags): + # Run a serial job for threads=0 + LoopMgr = 'AthenaEventLoopMgr' + if cfgFlags.Concurrency.NumThreads>0: + if cfgFlags.Concurrency.NumConcurrentEvents==0: + # In a threaded job this will mess you up because no events will be processed + raise Exception("Requested Concurrency.NumThreads>0 and Concurrency.NumConcurrentEvents==0, which will not process events!") + LoopMgr = "AthenaHiveEventLoopMgr" + + ######################################################################## + # Core components needed for serial and threaded jobs + cfg=MainServicesMiniCfg(loopMgr=LoopMgr, masterSequence='AthMasterSeq') + cfg.setAppProperty('OutStreamType', 'AthenaOutputStream') + + #Build standard sequences: + cfg.addSequence(AthSequencer('AthAlgEvtSeq',Sequential=True, StopOverride=True),parentName="AthMasterSeq") + cfg.addSequence(AthSequencer('AthOutSeq',StopOverride=True),parentName="AthMasterSeq") + + cfg.addSequence(AthSequencer('AthBeginSeq',Sequential=True),parentName='AthAlgEvtSeq') + cfg.addSequence(AthSequencer('AthAllAlgSeq',StopOverride=True),parentName='AthAlgEvtSeq') + + if cfgFlags.Concurrency.NumThreads==0: + # For serial execution, we need the CondAlgs to execute first. + cfg.addSequence(AthSequencer('AthCondSeq',StopOverride=True),parentName='AthAllAlgSeq') + cfg.addSequence(AthSequencer('AthAlgSeq',IgnoreFilterPassed=True,StopOverride=True),parentName='AthAllAlgSeq') + else: + # In MT, the order of execution is irrelevant (determined by data deps). + # We add the conditions sequence later such that the CondInputLoader gets + # initialized after all other user Algorithms for MT, so the base classes + # of data deps can be correctly determined. + cfg.addSequence(AthSequencer('AthAlgSeq',IgnoreFilterPassed=True,StopOverride=True),parentName='AthAllAlgSeq') + cfg.addSequence(AthSequencer('AthCondSeq',StopOverride=True),parentName='AthAllAlgSeq') + + cfg.addSequence(AthSequencer('AthEndSeq',Sequential=True),parentName='AthAlgEvtSeq') + cfg.setAppProperty('PrintAlgsSequence', True) + + #Set up incident firing: + AthIncFirerAlg=CompFactory.AthIncFirerAlg + IncidentProcAlg=CompFactory.IncidentProcAlg + + cfg.addEventAlgo(AthIncFirerAlg("BeginIncFiringAlg",FireSerial=False,Incidents=['BeginEvent']),sequenceName='AthBeginSeq') + cfg.addEventAlgo(IncidentProcAlg('IncidentProcAlg1'),sequenceName='AthBeginSeq') + + cfg.addEventAlgo(AthIncFirerAlg('EndIncFiringAlg',FireSerial=False,Incidents=['EndEvent']), sequenceName="AthEndSeq") + cfg.addEventAlgo(IncidentProcAlg('IncidentProcAlg2'),sequenceName="AthEndSeq") + + #Basic services: + ClassIDSvc=CompFactory.ClassIDSvc + cfg.addService(ClassIDSvc(CLIDDBFiles= ['clid.db',"Gaudi_clid.db" ])) + + StoreGateSvc=CompFactory.StoreGateSvc + cfg.addService(StoreGateSvc()) + cfg.addService(StoreGateSvc("DetectorStore")) + cfg.addService(StoreGateSvc("HistoryStore")) + cfg.addService(StoreGateSvc("ConditionStore")) + + from FaserGeoModel.GeoModelConfig import GeoModelCfg + cfg.merge( GeoModelCfg(cfgFlags) ) + cfg.addService(CompFactory.DetDescrCnvSvc(), create=True) + cfg.addService(CompFactory.CoreDumpSvc(), create=True) + + cfg.setAppProperty('InitializationLoopCheck',False) + + cfg.setAppProperty('EvtMax',cfgFlags.Exec.MaxEvents) + + msgsvc=CompFactory.MessageSvc() + msgsvc.OutputLevel=cfgFlags.Exec.OutputLevel + cfg.addService(msgsvc) + + if cfgFlags.Exec.DebugStage != "": + cfg.setDebugStage(cfgFlags.Exec.DebugStage) + + + ######################################################################## + # Additional components needed for threaded jobs only + if cfgFlags.Concurrency.NumThreads>0: + + # Migrated code from AtlasThreadedJob.py + AuditorSvc=CompFactory.AuditorSvc + msgsvc.defaultLimit = 0 + msgsvc.Format = "% F%40W%S%4W%R%e%s%8W%R%T %0W%M" + + SG__HiveMgrSvc=CompFactory.SG.HiveMgrSvc + hivesvc = SG__HiveMgrSvc("EventDataSvc") + hivesvc.NSlots = cfgFlags.Concurrency.NumConcurrentEvents + cfg.addService( hivesvc ) + + AlgResourcePool=CompFactory.AlgResourcePool + from AthenaCommon.Constants import INFO + arp=AlgResourcePool( OutputLevel = INFO ) + arp.TopAlg=["AthMasterSeq"] #this should enable control flow + cfg.addService( arp ) + + AvalancheSchedulerSvc=CompFactory.AvalancheSchedulerSvc + scheduler = AvalancheSchedulerSvc() + scheduler.CheckDependencies = cfgFlags.Scheduler.CheckDependencies + scheduler.ShowDataDependencies = cfgFlags.Scheduler.ShowDataDeps + scheduler.ShowDataFlow = cfgFlags.Scheduler.ShowDataFlow + scheduler.ShowControlFlow = cfgFlags.Scheduler.ShowControlFlow + scheduler.ThreadPoolSize = cfgFlags.Concurrency.NumThreads + cfg.addService(scheduler) + + SGInputLoader=CompFactory.SGInputLoader + # FailIfNoProxy=False makes it a warning, not an error, if unmet data + # dependencies are not found in the store. It should probably be changed + # to True eventually. + inputloader = SGInputLoader (FailIfNoProxy = False) + cfg.addEventAlgo( inputloader, "AthAlgSeq" ) + scheduler.DataLoaderAlg = inputloader.getName() + + AthenaHiveEventLoopMgr=CompFactory.AthenaHiveEventLoopMgr + + elmgr = AthenaHiveEventLoopMgr() + elmgr.WhiteboardSvc = "EventDataSvc" + elmgr.SchedulerSvc = scheduler.getName() + cfg.addService( elmgr ) + + # enable timeline recording + TimelineSvc=CompFactory.TimelineSvc + cfg.addService( TimelineSvc( RecordTimeline = True, Partial = False ) ) + + # + ## Setup SGCommitAuditor to sweep new DataObjects at end of Alg execute + # + SGCommitAuditor=CompFactory.SGCommitAuditor + cfg.addService( AuditorSvc(Auditors=[SGCommitAuditor().getFullJobOptName(),])) + cfg.setAppProperty("AuditAlgorithms", True) + + return cfg + diff --git a/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py b/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py index 9f96c024ed0919312c25e9190aba3ad55ee33bdc..20fe76c9bc84c6dc513757f9db7e815000d5880f 100644 --- a/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py +++ b/Control/CalypsoExample/GeoModelTest/python/GeoModelTestConfig.py @@ -66,7 +66,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg acc = MainServicesCfg(ConfigFlags) # Set things up to create a conditions DB with neutral Tracker alignment transforms diff --git a/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py b/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py index 0b01cd33fed81b6c6ea5bedbd29db85586b20d59..e94f6364b4e44457375f04ccac67f1771daaeec7 100644 --- a/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py +++ b/Control/CalypsoExample/RDOReadExample/python/RDOReadExampleConfig.py @@ -33,7 +33,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg acc = MainServicesCfg(ConfigFlags) acc.merge(PoolReadCfg(ConfigFlags)) diff --git a/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py b/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py index 48ec2674400c5184cf2031dac1ec73e5e2d9cf28..e54397f44b7d412938170d0b457f5f4b7b2a39e2 100644 --- a/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py +++ b/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py @@ -41,7 +41,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg acc = MainServicesCfg(ConfigFlags) diff --git a/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py b/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py index 70c2f3bff2784dd244594e554b6788fc0dbaaa7f..5de3a33248fcd42c552d047d003355512e98ca9a 100644 --- a/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py +++ b/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py @@ -41,7 +41,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg acc = MainServicesCfg(ConfigFlags) diff --git a/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py b/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py index ed97248d3181c6227f649f2afd66bee3cbf524c0..91a59126c80bf50c9654183262c9bd3d8715145c 100644 --- a/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py +++ b/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py @@ -41,7 +41,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg acc = MainServicesCfg(ConfigFlags) diff --git a/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py b/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py index ac23e5c38353cae83c583f61d5149158de3e513a..a1944cee1b50a1c119e384d6d8006ef5c5820a02 100644 --- a/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py +++ b/Control/CalypsoExample/WriteAlignment/python/WriteAlignmentConfig.py @@ -58,7 +58,7 @@ if __name__ == "__main__": ConfigFlags.lock() # Configure components - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg acc = MainServicesCfg(ConfigFlags) # Set things up to create a conditions DB with neutral Tracker alignment transforms diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py index 6593f728e690d0bcebc4e78cce41a69777ac14fa..32c67118b7cd01d78dc2112316c9d84555a342e3 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/DipoleGMConfig.py @@ -17,7 +17,7 @@ if __name__ == "__main__": from AthenaCommon.Constants import DEBUG from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg # Set up logging and new style config log.setLevel(DEBUG) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py index 907eae5be64cfde5ca5acf60135790af49de7040..d4bcd520de282bd1c2cdee84522db7c697fa8564 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/GeoModelConfig.py @@ -26,7 +26,7 @@ def GeoModelCfg(configFlags): if configFlags.Detector.Simulate: ## Protects GeoModelSvc in the simulation from the AlignCallbacks gms.AlignCallbacks = False - result.addService(gms,primary=True) + result.addService(gms,primary=True,create=True) #Get DetDescrCnvSvc (for identifier dictionaries (identifier helpers) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py index cc8e5051b8888f4f7cf297d82894a2310738d089..fcc96ff867743314cc331de37a024d228457eb98 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/SCTGMConfig.py @@ -16,7 +16,7 @@ if __name__ == "__main__": from AthenaCommon.Constants import DEBUG from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg # Set up logging and new style config log.setLevel(DEBUG) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py b/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py index abc23011d977fa1af78418817a2fbd2d376a5f85..e78a59b9909b530c9c4e203b03bc31657d4d887e 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/python/ScintGMConfig.py @@ -25,7 +25,7 @@ if __name__ == "__main__": from AthenaCommon.Constants import DEBUG from AthenaCommon.Configurable import Configurable from AthenaConfiguration.AllConfigFlags import ConfigFlags - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg # Set up logging and new style config log.setLevel(DEBUG) diff --git a/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py b/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py index 5563398da5584c739c2fe9e4c43e9403b83ec5d5..4fd94d7237921598041c20a606e46f7763a32689 100644 --- a/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py +++ b/DetectorDescription/GeoModel/FaserGeoModel/test/FaserGeometryConfig_EVNT_test.py @@ -10,7 +10,7 @@ if __name__ == "__main__": from AthenaCommon.Constants import VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg # Set up logging and new style config from FaserGeoModel.FaserGeoModelConfig import FaserGeometryCfg diff --git a/README.md b/README.md index 7b6282d121e9ee1068d9c258410c0f4f75b62d68..d0d619756affcfc65788a9e0ee99accecabdd998 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ git clone --recursive https://:@gitlab.cern.ch:8443/$USERNAME/calypso.git #The next three lines are used to setup the ATLAS release environment export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh -asetup --input=calypso/asetup.faser master,latest,Athena +asetup --input=calypso/asetup.faser Athena,22.0.18 #create build directory mkdir build diff --git a/Simulation/G4Faser/G4FaserAlg/test/runG4.py b/Simulation/G4Faser/G4FaserAlg/test/runG4.py index 257b07a26903c27782f1896c84920562509f769d..88c0c4be035fc6d0bb875bb8d7877215afacadc7 100644 --- a/Simulation/G4Faser/G4FaserAlg/test/runG4.py +++ b/Simulation/G4Faser/G4FaserAlg/test/runG4.py @@ -13,7 +13,7 @@ if __name__ == "__main__": from AthenaCommon.Constants import VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from McEventSelector.McEventSelectorConfig import McEventSelectorCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Simulation/ISF/ISF_Core/FaserISF_Services/test/FaserISF_ServicesConfigNew_test.py b/Simulation/ISF/ISF_Core/FaserISF_Services/test/FaserISF_ServicesConfigNew_test.py index e32a6a813e3c4829cf2682dd644557e920fbef0c..828aef6da99541b57a84bfb261ad2c7f7421690f 100644 --- a/Simulation/ISF/ISF_Core/FaserISF_Services/test/FaserISF_ServicesConfigNew_test.py +++ b/Simulation/ISF/ISF_Core/FaserISF_Services/test/FaserISF_ServicesConfigNew_test.py @@ -4,7 +4,7 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration """ if __name__ == '__main__': - from AthenaConfiguration.MainServicesConfig import MainServicesCfg + from CalypsoConfiguration.MainServicesConfig import MainServicesCfg import os # Set up logging and config behaviour diff --git a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py index b1832fd2b3424a6856eb32fffdbb223031fc10bc..b4715bf9b718234bc07210670670d8ab0c577718 100644 --- a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py +++ b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/FaserSCT_DigitizationDbg.py @@ -9,7 +9,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py index 9f111942d0f688f0e63fb46d8d658ba510e5cb1b..b880cc0700601b2e9e95eb8e584c9250e1138856 100644 --- a/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py +++ b/Tracker/TrackerDigitization/FaserSCT_Digitization/test/SCT_DigitizationConfigNew_test.py @@ -8,7 +8,7 @@ from AthenaCommon.Constants import DEBUG from AthenaCommon.Configurable import Configurable from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator from AthenaConfiguration.AllConfigFlags import ConfigFlags -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaConfiguration.TestDefaults import defaultTestFiles from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AtlasGeoModel.InDetGMConfig import InDetGeometryCfg diff --git a/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py b/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py index 8ba8dece12f9c47693a38aa79daae3e75180a479..ee9db620035f63681467eee2bed03ec27a45d734 100644 --- a/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation/test/FaserSCT_ClusterizationDbg.py @@ -9,7 +9,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py index 8b995c3c2c81cbbae7f6fa2e68211431b17e0cad..1fb37bb3965ae740a7adc18dee808aa961d1418d 100644 --- a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/StatisticsDbg.py @@ -9,7 +9,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py index ad608c89177efef40e6a5112ad14a252f8d8de65..b7ac51e000975692b8a1453979f9c8e5d5564f84 100644 --- a/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py +++ b/Tracker/TrackerRecAlgs/TrackerSpacePointFormation/test/TrackerSpacePointFormationDbg.py @@ -9,7 +9,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py b/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py index eab4d204cdca384e1bb4e757fde40228f6c8b067..cd284784bddc75d12d48b795c34ab8e2947437a2 100644 --- a/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py +++ b/Tracker/TrackerRecAlgs/TruthSeededTrackFinder/test/TruthSeededTrackFinderDbg.py @@ -9,7 +9,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracking/Acts/FaserActsGeometry/test/FaserActsExtrapolationAlg.py b/Tracking/Acts/FaserActsGeometry/test/FaserActsExtrapolationAlg.py index 136742de70c41c077304d0f942a68ccd6ead6ca5..41a481b690f8a49c7b44befcbd091eb467ae4047 100644 --- a/Tracking/Acts/FaserActsGeometry/test/FaserActsExtrapolationAlg.py +++ b/Tracking/Acts/FaserActsGeometry/test/FaserActsExtrapolationAlg.py @@ -6,7 +6,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracking/Acts/FaserActsGeometry/test/FaserActsWriteTrackingGeometry.py b/Tracking/Acts/FaserActsGeometry/test/FaserActsWriteTrackingGeometry.py index d7aa806a3916cc65b62a60677b884392a82b9fe7..f2bc11f57f8e8a118e933ebdd9c3641fe61cfa49 100644 --- a/Tracking/Acts/FaserActsGeometry/test/FaserActsWriteTrackingGeometry.py +++ b/Tracking/Acts/FaserActsGeometry/test/FaserActsWriteTrackingGeometry.py @@ -6,7 +6,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg diff --git a/Tracking/Acts/FaserActsKalmanFilter/test/FaserActsKalmanFilterAlg.py b/Tracking/Acts/FaserActsKalmanFilter/test/FaserActsKalmanFilterAlg.py index 20e97d74555122d99e0857e3f75f468532fba111..a0f8db8f57a01fb5d5f3cfe12ad42da4ab6d5cfa 100644 --- a/Tracking/Acts/FaserActsKalmanFilter/test/FaserActsKalmanFilterAlg.py +++ b/Tracking/Acts/FaserActsKalmanFilter/test/FaserActsKalmanFilterAlg.py @@ -6,7 +6,7 @@ from AthenaCommon.Constants import DEBUG, VERBOSE, INFO from AthenaCommon.Configurable import Configurable from CalypsoConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles -from AthenaConfiguration.MainServicesConfig import MainServicesCfg +from CalypsoConfiguration.MainServicesConfig import MainServicesCfg from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg