diff --git a/Reconstruction/RecExample/RecExRecoTest/python/CaloReco_RAWData18.py b/Reconstruction/RecExample/RecExRecoTest/python/CaloReco_RAWData18.py new file mode 100644 index 0000000000000000000000000000000000000000..a8f84ec9e31d34d7c977e34d78eac31a561b02e2 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/CaloReco_RAWData18.py @@ -0,0 +1,16 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ['/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/data18_13TeV/data18_13TeV.00357750.physics_Main.daq.RAW/data18_13TeV.00357750.physics_Main.daq.RAW._lb0083._SFO-1._0001.data'] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from CaloRec.CaloRecoConfig import CaloRecoCfg + acc.merge(CaloRecoCfg(ConfigFlags)) + + acc.run(100) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/CaloTopoClusterReco_ESDMC20e.py b/Reconstruction/RecExample/RecExRecoTest/python/CaloTopoClusterReco_ESDMC20e.py new file mode 100644 index 0000000000000000000000000000000000000000..0391d1949cea739a629bf4e12c67ecc629b0ef68 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/CaloTopoClusterReco_ESDMC20e.py @@ -0,0 +1,19 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg + acc.merge(PoolReadCfg(ConfigFlags)) + + from CaloRec.CaloTopoClusterConfig import CaloTopoClusterCfg + acc.merge(CaloTopoClusterCfg(ConfigFlags)) + + acc.run(100) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/MuonCombinedReco_ESDMC20e.py b/Reconstruction/RecExample/RecExRecoTest/python/MuonCombinedReco_ESDMC20e.py new file mode 100644 index 0000000000000000000000000000000000000000..d8f4089e2515a02e14f2f4553290d611704ff67d --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/MuonCombinedReco_ESDMC20e.py @@ -0,0 +1,19 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg + acc.merge(PoolReadCfg(ConfigFlags)) + + from MuonCombinedConfig.MuonCombinedReconstructionConfig import MuonCombinedReconstructionCfg + acc.merge(MuonCombinedReconstructionCfg(ConfigFlags)) + + acc.run(100) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_ESDMC20e.py b/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_ESDMC20e.py new file mode 100644 index 0000000000000000000000000000000000000000..a07d83c992fd05fb246a13e3d2ca305b27123803 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_ESDMC20e.py @@ -0,0 +1,19 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg + acc.merge(PoolReadCfg(ConfigFlags)) + + from MuonConfig.MuonReconstructionConfig import MuonReconstructionCfg + acc.merge(MuonReconstructionCfg(ConfigFlags)) + + acc.run(100) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_RAWData18.py b/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_RAWData18.py new file mode 100644 index 0000000000000000000000000000000000000000..59ce725bcf0adddd68975d1205ca61ace6c3e470 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/MuonReco_RAWData18.py @@ -0,0 +1,16 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ['/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/data18_13TeV/data18_13TeV.00357750.physics_Main.daq.RAW/data18_13TeV.00357750.physics_Main.daq.RAW._lb0083._SFO-1._0001.data'] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from MuonConfig.MuonReconstructionConfig import MuonReconstructionCfg + acc.merge(MuonReconstructionCfg(ConfigFlags)) + + acc.run(100) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_ESDMC20e.py b/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_ESDMC20e.py new file mode 100644 index 0000000000000000000000000000000000000000..c25d5e8106a2f4660a831cc63a45ee8c1dc14934 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_ESDMC20e.py @@ -0,0 +1,19 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from InDetConfig.TrackRecoConfig import InDetTrackRecoCfg + acc.merge(InDetTrackRecoCfg(ConfigFlags)) + + acc.run(100) + + with open("config.pkl", "wb") as file: + acc.store(file) + diff --git a/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_RAWData18.py b/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_RAWData18.py new file mode 100644 index 0000000000000000000000000000000000000000..5de5d319110cf1e2d2c7b340bb6b506cd8a53ec4 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/python/TrackingReco_RAWData18.py @@ -0,0 +1,22 @@ +# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration + +if __name__=="__main__": + from AthenaConfiguration.AllConfigFlags import ConfigFlags + + ConfigFlags.Input.Files = ['/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/data18_13TeV/data18_13TeV.00357750.physics_Main.daq.RAW/data18_13TeV.00357750.physics_Main.daq.RAW._lb0083._SFO-1._0001.data'] + ConfigFlags.lock() + + from AthenaConfiguration.MainServicesConfig import MainServicesCfg + acc = MainServicesCfg(ConfigFlags) + + from CaloRec.CaloRecoConfig import CaloRecoCfg + acc.merge(CaloRecoCfg(ConfigFlags)) + + from InDetConfig.TrackRecoConfig import InDetTrackRecoCfg + acc.merge(InDetTrackRecoCfg(ConfigFlags)) + + acc.run(100) + + with open("config.pkl", "wb") as file: + acc.store(file) + diff --git a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_FlavorTagging_fromESD.py b/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_FlavorTagging_fromESD.py deleted file mode 100644 index 78e1bde1192d38abba19632f6f6a5b7f912ee87d..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_FlavorTagging_fromESD.py +++ /dev/null @@ -1,39 +0,0 @@ -from AthenaCommon.AthenaCommonFlags import athenaCommonFlags -athenaCommonFlags.FilesInput= ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] - -from AthenaCommon.GlobalFlags import globalflags -globalflags.ConditionsTag.set_Value_and_Lock("OFLCOND-MC16-SDR-RUN2-08") - -from RecExConfig.RecFlags import rec -rec.doEgamma.set_Value_and_Lock(False) -#Turn on flavor tagging -rec.doBTagging.set_Value_and_Lock(True) - -from CaloRec.CaloRecFlags import jobproperties -jobproperties.CaloRecFlags.Enabled.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloCluster.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloTopoCluster.set_Value_and_Lock(False) - -#this turns off CaloCluster2xAOD -rec.doWritexAOD.set_Value_and_Lock(False) -#nothing to say on these -rec.doWriteTAG.set_Value_and_Lock(False) -rec.doTruth.set_Value_and_Lock(False) -rec.doAODCaloCells.set_Value_and_Lock(False) -rec.doTrigger.set_Value_and_Lock(False) -#Turns off xAODRingSetConfWriter -rec.doCaloRinger.set_Value_and_Lock(False) - -#disables VertexCnvAlg -from InDetRecExample.InDetJobProperties import jobproperties -jobproperties.InDetJobProperties.doxAOD.set_Value_and_Lock(False) -#Disables AllExecutedEvents -rec.doFileMetaData.set_Value_and_Lock(False) - -#Disables PFO Thnning - these cotnainers do not exist, unless you run jet finding -from ParticleBuilderOptions.AODFlags import AODFlags -AODFlags.ThinNegativeEnergyNeutralPFOs.set_Value_and_Lock(False) - -athenaCommonFlags.EvtMax=10 -include ("RecExCommon/RecExCommon_topOptions.py") -include ("RecExRecoTest/RemappingsFlavorTagging.py") diff --git a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_caloTopoClustering_fromESD.py b/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_caloTopoClustering_fromESD.py deleted file mode 100644 index 6342509923869af3bc4acbbb855e741af4a19aa2..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_caloTopoClustering_fromESD.py +++ /dev/null @@ -1,53 +0,0 @@ -from AthenaCommon.AlgSequence import AlgSequence -topSequence = AlgSequence() -from AthenaCommon.ConcurrencyFlags import jobproperties -nThreads = jobproperties.ConcurrencyFlags.NumThreads() -if nThreads >=1 : - from AthenaCommon.AlgScheduler import AlgScheduler - AlgScheduler.OutputLevel( INFO ) - AlgScheduler.ShowControlFlow( True ) - AlgScheduler.ShowDataDependencies( True ) - AlgScheduler.setDataLoaderAlg( 'SGInputLoader' ) - if not hasattr(topSequence, "SGInputLoader"): - from SGComps.SGCompsConf import SGInputLoader - topSequence+=SGInputLoader(OutputLevel=DEBUG, ShowEventDump=False) - -from AthenaCommon.AthenaCommonFlags import athenaCommonFlags -athenaCommonFlags.FilesInput= ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] - -from AthenaCommon.GlobalFlags import globalflags -globalflags.ConditionsTag.set_Value_and_Lock("OFLCOND-MC16-SDR-RUN2-08") - -from RecExConfig.RecFlags import rec -rec.doEgamma.set_Value_and_Lock(False) -rec.doMuon.set_Value_and_Lock(False) - -from CaloRec.CaloRecFlags import jobproperties -jobproperties.CaloRecFlags.Enabled.set_Value_and_Lock(True) -jobproperties.CaloRecFlags.doCaloCluster.set_Value_and_Lock(True) -jobproperties.CaloRecFlags.doCaloTopoCluster.set_Value_and_Lock(True) - -#this turns off CaloCluster2xAOD -rec.doWritexAOD.set_Value_and_Lock(False) -#nothing to say on these -rec.doWriteTAG.set_Value_and_Lock(False) -rec.doTruth.set_Value_and_Lock(False) -rec.doAODCaloCells.set_Value_and_Lock(False) -rec.doTrigger.set_Value_and_Lock(False) -#Turns off xAODRingSetConfWriter -rec.doCaloRinger.set_Value_and_Lock(False) -#disables VertexCnvAlg -from InDetRecExample.InDetJobProperties import jobproperties -jobproperties.InDetJobProperties.doxAOD.set_Value_and_Lock(False) -#Disables AllExecutedEvents -rec.doFileMetaData.set_Value_and_Lock(False) -#Disable thinning: -from ParticleBuilderOptions.AODFlags import AODFlags -AODFlags.egammaTrackSlimmer.set_Value_and_Lock(False) -AODFlags.ThinNegativeEnergyNeutralPFOs.set_Value_and_Lock(False) -AODFlags.ThinNegativeEnergyCaloClusters.set_Value_and_Lock(False) -AODFlags.ThinInDetForwardTrackParticles.set_Value_and_Lock(False) -AODFlags.AddEgammaMuonTracksInAOD.set_Value_and_Lock(False) - -athenaCommonFlags.EvtMax=10 -include ("RecExCommon/RecExCommon_topOptions.py") diff --git a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_jets_fromESD.py b/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_jets_fromESD.py deleted file mode 100644 index 399c8a9b9af204386a45968847ea3f09b9d2e9da..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_jets_fromESD.py +++ /dev/null @@ -1,36 +0,0 @@ -from AthenaCommon.AthenaCommonFlags import athenaCommonFlags -athenaCommonFlags.FilesInput= ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] - -from AthenaCommon.GlobalFlags import globalflags -globalflags.ConditionsTag.set_Value_and_Lock("OFLCOND-MC16-SDR-RUN2-08") - -from RecExConfig.RecFlags import rec -rec.doEgamma.set_Value_and_Lock(False) -rec.doMuon.set_Value_and_Lock(True) - -from CaloRec.CaloRecFlags import jobproperties -jobproperties.CaloRecFlags.Enabled.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloCluster.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloTopoCluster.set_Value_and_Lock(False) - -#this turns off CaloCluster2xAOD -rec.doWritexAOD.set_Value_and_Lock(False) -#nothing to say on these -rec.doWriteTAG.set_Value_and_Lock(False) -rec.doTruth.set_Value_and_Lock(False) -rec.doAODCaloCells.set_Value_and_Lock(False) -rec.doTrigger.set_Value_and_Lock(False) -#Turns off xAODRingSetConfWriter -rec.doCaloRinger.set_Value_and_Lock(False) - -#disables VertexCnvAlg -from InDetRecExample.InDetJobProperties import jobproperties -jobproperties.InDetJobProperties.doxAOD.set_Value_and_Lock(False) -#Disables AllExecutedEvents -rec.doFileMetaData.set_Value_and_Lock(False) - -athenaCommonFlags.EvtMax=10 -UserAlgs=["RecExRecoTest/RecExRecoTest_setupJetEtMissPFlow.py"] -UserAlgs+=["JetRec/JetRec_jobOptions.py"] -include ("RecExCommon/RecExCommon_topOptions.py") - diff --git a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_noAlgs_fromESD.py b/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_noAlgs_fromESD.py deleted file mode 100644 index 458e92c2527525e4f19fbb58ecf704dc51c1f63d..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/share/RecExRecoTest_ART_noAlgs_fromESD.py +++ /dev/null @@ -1,37 +0,0 @@ -from AthenaCommon.AthenaCommonFlags import athenaCommonFlags -athenaCommonFlags.FilesInput= ["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/RecExRecoTest/mc20e_13TeV/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.ESD.e4993_s3227_r12689/myESD.pool.root"] - -from AthenaCommon.GlobalFlags import globalflags -globalflags.ConditionsTag.set_Value_and_Lock("OFLCOND-MC16-SDR-RUN2-08") - -from RecExConfig.RecFlags import rec -rec.doEgamma.set_Value_and_Lock(False) -rec.doMuon.set_Value_and_Lock(False) - -from CaloRec.CaloRecFlags import jobproperties -jobproperties.CaloRecFlags.Enabled.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloCluster.set_Value_and_Lock(False) -jobproperties.CaloRecFlags.doCaloTopoCluster.set_Value_and_Lock(False) - -#this turns off CaloCluster2xAOD -rec.doWritexAOD.set_Value_and_Lock(False) -#nothing to say on these -rec.doWriteTAG.set_Value_and_Lock(False) -rec.doTruth.set_Value_and_Lock(False) -rec.doAODCaloCells.set_Value_and_Lock(False) -rec.doTrigger.set_Value_and_Lock(False) -#Turns off xAODRingSetConfWriter -rec.doCaloRinger.set_Value_and_Lock(False) - -#disables VertexCnvAlg -from InDetRecExample.InDetJobProperties import jobproperties -jobproperties.InDetJobProperties.doxAOD.set_Value_and_Lock(False) -#Disables AllExecutedEvents -rec.doFileMetaData.set_Value_and_Lock(False) - -#Disables PFO Thnning - these cotnainers do not exist, unless you run jet finding -from ParticleBuilderOptions.AODFlags import AODFlags -AODFlags.ThinNegativeEnergyNeutralPFOs.set_Value_and_Lock(False) - -athenaCommonFlags.EvtMax=10 -include ("RecExCommon/RecExCommon_topOptions.py") diff --git a/Reconstruction/RecExample/RecExRecoTest/share/RemappingsFlavorTagging.py b/Reconstruction/RecExample/RecExRecoTest/share/RemappingsFlavorTagging.py deleted file mode 100644 index a1ec5d8f3c8632906a8cf114198e5d3617846af7..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/share/RemappingsFlavorTagging.py +++ /dev/null @@ -1,19 +0,0 @@ -#This file remaps items that we need to recreate when we rerun flavor tagging from ESD -from SGComps import AddressRemappingSvc -#ID Decorations -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_d0Uncertainty','InDetTrackParticles.btagIp_d0Uncertainty_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_d0','InDetTrackParticles.btagIp_d0_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_z0SinThetaUncertainty','InDetTrackParticles.btagIp_z0SinThetaUncertainty_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_d0','InDetTrackParticles.btagIp_d0_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_z0SinTheta','InDetTrackParticles.btagIp_z0SinTheta_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_trackMomentum','InDetTrackParticles.btagIp_trackMomentum_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.btagIp_trackDisplacement','InDetTrackParticles.btagIp_trackDisplacement_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.JetFitter_TrackCompatibility_antikt4emtopo','InDetTrackParticles.JetFitter_TrackCompatibility_antikt4emtopo_renamed') -AddressRemappingSvc.addInputRename ('xAOD::TrackParticleContainer','InDetTrackParticles.JetFitter_TrackCompatibility_antikt4empflow','InDetTrackParticles.JetFitter_TrackCompatibility_antikt4empflow_renamed') -#Jet Decorations -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.BTagTrackToJetAssociator','AntiKt4EMTopoJets.BTagTrackToJetAssociator_renamed') -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.JFVtx','AntiKt4EMTopoJets.JFVtx_renamed') -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.SecVtx','AntiKt4EMTopoJets.SecVtx_renamed') -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.btaggingLink','AntiKt4EMTopoJets.btaggingLink_renamed') -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.TracksForBTagging','AntiKt4EMTopoJets.TracksForBTagging_renamed') -AddressRemappingSvc.addInputRename ('xAOD::JetContainer','AntiKt4EMTopoJets.MuonsForBTagging','AntiKt4EMTopoJets.MuonsForBTagging_renamed') diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_btagging_fromesd_newJobConfig.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_BTagging_fromESDMC20e.sh similarity index 100% rename from Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_btagging_fromesd_newJobConfig.sh rename to Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_BTagging_fromESDMC20e.sh diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_CaloTopoCluster_fromESDMC20e.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_CaloTopoCluster_fromESDMC20e.sh new file mode 100755 index 0000000000000000000000000000000000000000..0fae41d0d79bfc3c8d42496e50be8bdfc4b5cf0a --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_CaloTopoCluster_fromESDMC20e.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs calo reconstruction from a mc20e ESD file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/CaloTopoClusterReco_ESDMC20e.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Calo_fromRawData18.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Calo_fromRawData18.sh new file mode 100755 index 0000000000000000000000000000000000000000..762f01d5c1bd18f4f11134f55d9a5c608ec03641 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Calo_fromRawData18.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs calo reconstruction from a RAW data18 file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/CaloReco_RAWData18.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_jets_fromesd_newJobConfig.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Jets_fromESDMC20e.sh similarity index 100% rename from Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_jets_fromesd_newJobConfig.sh rename to Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Jets_fromESDMC20e.sh diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_MuonCombined_fromESDMC20e.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_MuonCombined_fromESDMC20e.sh new file mode 100755 index 0000000000000000000000000000000000000000..65847d393c7d071fc5e47da74c27f40a43076e73 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_MuonCombined_fromESDMC20e.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs combined muon reconstruction, using the new job configuration for Run 3, from an ESD file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/MuonCombinedReco_ESDMC20e.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Muon_fromRawData18.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Muon_fromRawData18.sh new file mode 100755 index 0000000000000000000000000000000000000000..ec0b1ac60d8d9eae679d915201e37b638d7f76d1 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Muon_fromRawData18.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs muon reconstruction from a RAW data18 file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/MuonReco_RAWData18.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_pflow_fromesd_newJobConfig.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_PFlow_fromESDMC20e.sh similarity index 100% rename from Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_pflow_fromesd_newJobConfig.sh rename to Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_PFlow_fromESDMC20e.sh diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromESDMC20e.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromESDMC20e.sh new file mode 100755 index 0000000000000000000000000000000000000000..c8ed616c51d0f7c97aa7d732cdb3f37b2185bb60 --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromESDMC20e.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs combined muon reconstruction, using the new job configuration for Run 3, from an ESD file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/TrackingReco_ESDMC20e.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromRawData18.sh b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromRawData18.sh new file mode 100755 index 0000000000000000000000000000000000000000..ef23a12473a5752dafa48eb784c4b3b37135c4be --- /dev/null +++ b/Reconstruction/RecExample/RecExRecoTest/test/RecExReco_Art_Tracking_fromRawData18.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# +# art-description: Athena runs tracking reconstruction from a RAW data18 file +# art-type: grid +# art-athena-mt +# art-include: master/Athena +# art-output: *.log + +python $Athena_DIR/python/RecExRecoTest/TrackingReco_RAWData18.py | tee temp.log +echo "art-result: ${PIPESTATUS[0]}" +test_postProcessing_Errors.sh temp.log + diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_btagging_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_btagging_fromesd.sh deleted file mode 100755 index abee73495212d6e08eaa7f6f4414dae2ba4455f9..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_btagging_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs b-tagging reconstruction from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_FlavorTagging_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd.sh deleted file mode 100755 index 17ae85a4a5a307e25731a55e367facf283ea5c40..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs topoclustering reconstruction from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_caloTopoClustering_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd_newJobConfig.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd_newJobConfig.sh deleted file mode 100755 index 0acf51107e7b17625e40b47bf48db326476a9d03..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_calotopoclustering_fromesd_newJobConfig.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs topoclustering reconstruction, using the new job configuration for Run 3, from an ESD file -# art-type: grid -# art-athena-mt -# art-include: master/Athena -# art-output: *.log - -python $Athena_DIR/python/CaloRec/CaloTopoClusterConfig.py | tee temp.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh temp.log - diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_jets_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_jets_fromesd.sh deleted file mode 100755 index ff9af875ff6da8b9994a0527724e569f2ebe3b56..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_jets_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs jet reconstruction from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_jets_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muons_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muons_fromesd.sh deleted file mode 100755 index 92bec979a75c7988481b858a2eb80073f12d26ec..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muons_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs muon reconstruction from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_muons_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd.sh deleted file mode 100755 index ef451774a77ab84aaaa2f5b7be37808839b5474f..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# art-description: Athena (eight thread mode only) runs muon segment finding, using the new job configuration system for Run 3, from an ESD file -# art-type: grid -# art-athena-mt: 8 -# art-include: master/Athena -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -python -m MuonConfig.MuonSegmentFindingConfig --run --threads=8 -o=ESD_8.pool.root | tee temp1.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh temp1.log - diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd_newJobConfig.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd_newJobConfig.sh deleted file mode 100755 index 64d2e9709a94d76aef9ee62afff3604f0f0a2589..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muonsegmentfinding_fromesd_newJobConfig.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -# -# art-description: Athena (serial mode only) runs muon segment finding, using the new job configuration system for Run 3, from an ESD file -# art-type: grid -# art-athena-mt. -# art-include: master/Athena -# art-output: *.log - -python $Athena_DIR/python/MuonConfig/MuonSegmentFindingConfig.py | tee temp1.log -echo "art-result: ${PIPESTATUS[0]}" -CARunner.py MuonSegmentFinding.pkl | tee temp2.log -echo "art-result: ${PIPESTATUS[0]}" - -test_postProcessing_Errors.sh temp1.log -test_postProcessing_Errors.sh temp2.log - diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muontrackbuilding_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muontrackbuilding_fromesd.sh deleted file mode 100755 index 6d18f7d2547ad8785138ebbcb3b7e592c5aac280..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_muontrackbuilding_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena (eight thread mode only) runs muon track building, using the new job configuration system for Run 3, from an ESD file -# art-type: grid -# art-athena-mt: 8 -# art-include: master/Athena -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -python -m MuonConfig.MuonTrackBuildingConfig --run --threads=8 -o=ESD_8.pool.root | tee temp1.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh temp1.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_noalgs_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_noalgs_fromesd.sh deleted file mode 100755 index 98550f30845046c6c6e198c67379731259dae33d..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_noalgs_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs reconstruction job, with no reconstruction algorithms scheduled, from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_noAlgs_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_refit_fromesd.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_refit_fromesd.sh deleted file mode 100755 index c601c2ab64d234c085dbb59dafb15d69888b2926..0000000000000000000000000000000000000000 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_refit_fromesd.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# art-description: Athena runs ID track refitting reconstruction from an ESD file -# art-type: grid -# art-include: master/Athena -# art-athena-mt: 8 -# art-output: *.log - -export ATHENA_CORE_NUMBER=8 - -athena --threads=8 RecExRecoTest/RecExRecoTest_ART_refit_fromESD.py | tee athenaEightThreads.log -echo "art-result: ${PIPESTATUS[0]}" -test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log