From 9a58a10a3c59485801b8e817ea045b52959b6aa9 Mon Sep 17 00:00:00 2001 From: John Chapman <jchapman@cern.ch> Date: Mon, 19 Aug 2019 17:09:42 +0200 Subject: [PATCH] Adapt LArPileUpTool configuration for running Overlay with the DoubleEventSelector Tweak to the background `LArDigitContainer` container name when running with the `DoubleEventSelector`. --- .../LArDigitization/python/LArDigitizationConfig.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py b/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py index 923db0e67e7..ae64bd27ede 100644 --- a/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py +++ b/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py @@ -123,8 +123,12 @@ def getLArPileUpTool(name='LArPileUpTool', **kwargs): ## useLArFloat()=True,isOv kwargs.setdefault('Nsamples', larRODFlags.nSamples() ) kwargs.setdefault('firstSample', larRODFlags.firstSample() ) - if isOverlay() : - kwargs.setdefault('RandomDigitContainer', 'LArDigitContainer_MC' ) + if isOverlay() : + from OverlayCommonAlgs.OverlayFlags import overlayFlags + if overlayFlags.isOverlayMT(): + kwargs.setdefault('RandomDigitContainer', overlayFlags.bkgPrefix() + 'LArDigitContainer_MC' ) + else: + kwargs.setdefault('RandomDigitContainer', 'LArDigitContainer_MC' ) # ADC2MeVCondAlgo from LArRecUtils.LArADC2MeVCondAlgDefault import LArADC2MeVCondAlgDefault -- GitLab