diff --git a/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py b/LArCalorimeter/LArDigitization/python/LArDigitizationConfig.py index 923db0e67e782a16d55bfce663e421d7989e213f..ae64bd27ede8ca552bdb6e7c64da40a5f856917d 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