From ea519ef793f522d1b82073980021e7539862bbb7 Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Tue, 14 Jul 2020 23:05:26 +0200 Subject: [PATCH] TileRecUtils: Clean up conditions dependencies. Prevent declaring dependencies on conditions objects we won't read. (Old config. I think new config is ok.) --- TileCalorimeter/TileRecUtils/python/TileRawChannelGetter.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TileCalorimeter/TileRecUtils/python/TileRawChannelGetter.py b/TileCalorimeter/TileRecUtils/python/TileRawChannelGetter.py index e158a11c86d..e9b1b0b922d 100644 --- a/TileCalorimeter/TileRecUtils/python/TileRawChannelGetter.py +++ b/TileCalorimeter/TileRecUtils/python/TileRawChannelGetter.py @@ -148,6 +148,8 @@ class TileRawChannelGetter ( Configured) : from TileRecUtils.TileRecUtilsConf import TileRawChannelNoiseFilter theTileRawChannelNoiseFilter = TileRawChannelNoiseFilter() + if not athenaCommonFlags.isOnline(): + theTileRawChannelNoiseFilter.TileCondToolNoiseSample.TileOnlineSampleNoise = '' NoiseFilterTools += [theTileRawChannelNoiseFilter] if globalflags.DataSource() == 'data' and not globalflags.isOverlay(): @@ -278,6 +280,8 @@ class TileRawChannelGetter ( Configured) : theTileRawChannelBuilderFitFilter.NoiseFilterTools= NoiseFilterTools theTileRawChannelBuilderFitFilter.FrameLength = TileFrameLength theTileRawChannelBuilderFitFilter.DSPContainer = TileRawChannelContainerDSP + if not athenaCommonFlags.isOnline(): + theTileRawChannelBuilderFitFilter.TileCondToolNoiseSample.TileOnlineSampleNoise = '' # add the tool to list of tool ( should use ToolHandle eventually) mlog.info(" adding now TileRawChannelBuilderFitFilter to the algorithm: %s", theTileRawChannelMaker.name()) -- GitLab