diff --git a/Reconstruction/PFlow/PFlowUtils/CMakeLists.txt b/Reconstruction/PFlow/PFlowUtils/CMakeLists.txt index 441854bfa2f31bb7a60bb05edb1add8a781b0e2f..3b7da233cd09d7597cf70989b1a0e1872ec4b9a3 100644 --- a/Reconstruction/PFlow/PFlowUtils/CMakeLists.txt +++ b/Reconstruction/PFlow/PFlowUtils/CMakeLists.txt @@ -31,4 +31,4 @@ endif() # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) -atlas_install_joboptions( share/*.py ) + diff --git a/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_algorithms.py b/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_algorithms.py deleted file mode 100644 index e69c0e73859756d9ebb20bd435c8d10c2882cebc..0000000000000000000000000000000000000000 --- a/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_algorithms.py +++ /dev/null @@ -1,18 +0,0 @@ -from CaloCalibHitRec.CaloCalibHitRecConf import CaloCalibClusterTruthMapMakerAlgorithm -CaloCalibClusterTruthMapMakerAlgorithm = CaloCalibClusterTruthMapMakerAlgorithm() -topSequence += CaloCalibClusterTruthMapMakerAlgorithm - -from CaloCalibHitRec.CaloCalibHitRecConf import CaloCalibClusterDecoratorAlgorithm -CaloCalibClusterDecoratorAlgorithm = CaloCalibClusterDecoratorAlgorithm() - -from CaloCalibHitRec.CaloCalibHitRecConf import CaloCalibClusterTruthAttributerTool as CalibClusterTruthAttributerTool -CaloCalibClusterTruthAttributerTool = CalibClusterTruthAttributerTool() -CaloCalibClusterDecoratorAlgorithm.TruthAttributerTool = CaloCalibClusterTruthAttributerTool -topSequence += CaloCalibClusterDecoratorAlgorithm - -from PFlowUtils.PFlowUtilsConf import PFlowCalibPFODecoratorAlgorithm -PFlowCalibPFODecoratorAlgorithm = PFlowCalibPFODecoratorAlgorithm() -PFlowCalibPFOTruthAttributerTool = CalibClusterTruthAttributerTool("PFlowCalibPFOTruthAttributerTool") -PFlowCalibPFODecoratorAlgorithm.TruthAttributerTool = PFlowCalibPFOTruthAttributerTool - -topSequence+=PFlowCalibPFODecoratorAlgorithm diff --git a/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_jobOptions.py b/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_jobOptions.py deleted file mode 100644 index 6803be14f25b77cb41aae7b114385db8b930c3a4..0000000000000000000000000000000000000000 --- a/Reconstruction/PFlow/PFlowUtils/share/PFlowCalibHitDecorator_jobOptions.py +++ /dev/null @@ -1,37 +0,0 @@ -from AthenaCommon.AthenaCommonFlags import athenaCommonFlags -athenaCommonFlags.FilesInput=["/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PFlowTests/mc16_13TeV/mc16_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.recon.ESD.e6337_e5984_s3170_r12674/ESD.25732025._000034.pool.root.1"] - -#Disable reco of trigger, egamma, muons and taus -from RecExConfig.RecFlags import rec -rec.doTrigger.set_Value_and_Lock(False) -rec.doEgamma.set_Value_and_Lock(False) -rec.doMuon.set_Value_and_Lock(False) -rec.doTau.set_Value_and_Lock(False) - -#Do not write out TAG file -rec.doWriteTAG.set_Value_and_Lock(False) -#Disable truth reco -rec.doTruth.set_Value_and_Lock(False) -#Don't build AOD CaloCell container -rec.doAODCaloCells.set_Value_and_Lock(False) -#Turn off xAODRingSetConfWriter -rec.doCaloRinger.set_Value_and_Lock(False) - -#Use a current conditions tag to avoid crash in pixel conditions algorithms -from AthenaCommon.GlobalFlags import globalflags -globalflags.ConditionsTag.set_Value_and_Lock("OFLCOND-MC16-SDR-RUN2-08") - -#Disable VertexCnvAlg -from InDetRecExample.InDetJobProperties import jobproperties -jobproperties.InDetJobProperties.doxAOD.set_Value_and_Lock(False) -#Disable AllExecutedEvents -rec.doFileMetaData.set_Value_and_Lock(False) - -athenaCommonFlags.EvtMax=100 -rec.UserAlgs = ["PFlowUtils/PFlowCalibHitDecorator_algorithms.py"] -include ("RecExCommon/RecExCommon_topOptions.py") -#Add decoration to output item list -StreamAOD.ItemList+=['xAOD::FlowElementAuxContainer#JetETMissNeutralParticleFlowObjectsAux.+calfe_NLeadingTruthParticleBarcodeEnergyPairs'] -StreamAOD.ItemList+=['xAOD::CaloClusterAuxContainer#CaloCalTopoClustersAux.SECOND_R.SECOND_LAMBDA.CENTER_MAG.CENTER_LAMBDA.ISOLATION.ENG_BAD_CELLS.N_BAD_CELLS.BADLARQ_FRAC.ENG_POS.AVG_LAR_Q.AVG_TILE_Q.EM_PROBABILITY.BadChannelList.calclus_NLeadingTruthParticleBarcodeEnergyPairs'] -#Update the name of the FlowElement container to use (not needed in newest ESD because the string used in the c++ matches what is stored in those - this test uses an older ESD which contains old container names) -topSequence.PFlowCalibPFODecoratorAlgorithm.PFOWriteDecorHandleKey_NLeadingTruthParticles="JetETMissNeutralFlowElements.calpfo_NLeadingTruthParticleBarcodeEnergyPairs"