Skip to content
Snippets Groups Projects
Commit 85784272 authored by Hass AbouZeid's avatar Hass AbouZeid
Browse files

Merge branch 'xAODTruthCnv_ATLASRECTS-2495_21.0' into '21.0'

Auto-configuration for xAODTruthCnvAlg

See merge request !1686
parents 2c89dbe0 477618e5
No related branches found
No related tags found
No related merge requests found
......@@ -29,4 +29,5 @@ atlas_add_component( xAODTruthCnv
# Install files from the package:
atlas_install_joboptions( share/*.py )
atlas_install_python_modules( python/*.py )
from AthenaCommon import CfgMgr
def getGEN_AOD2xAOD(name="GEN_AOD2xAOD", **kwargs):
writeInTimePileUpTruth=False
try:
from RecExConfig.InputFilePeeker import inputFileSummary
if inputFileSummary['metadata']['/Digitization/Parameters']['digiSteeringConf'] == 'StandardInTimeOnlyGeantinoTruthPileUpToolsAlg':
writeInTimePileUpTruth=True
except:
pass
kwargs.setdefault('WriteInTimePileUpTruth', writeInTimePileUpTruth)
return CfgMgr.xAODMaker__xAODTruthCnvAlg(name, **kwargs)
from AthenaCommon.CfgGetter import addAlgorithm
addAlgorithm("xAODTruthCnv.xAODTruthCnvConfig.getGEN_AOD2xAOD", "GEN_AOD2xAOD")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment