From 494e93472f8c59d433e105497c5ada6af655fa9f Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Wed, 21 Mar 2018 23:57:40 +0100 Subject: [PATCH] LArMonTools: Uniformly use LArPedestal as the SG key. The Pedestal conditions were being called Pedestal in data conditions and LArPedistal in MC conditions. This was causing problems when we tried to extend to conditions handles. Try to uniformly use LArPedestal as the SG key. --- .../LArMonTools/share/LArCosmicsMonTool_jobOptions.py | 6 +----- LArCalorimeter/LArMonTools/share/LArDigitMon_jobOptions.py | 6 +----- LArCalorimeter/LArMonTools/share/LArMonBuilders.py | 6 +----- .../LArMonTools/share/LArOddCellsMonTool_jobOptions.py | 5 +---- .../LArMonTools/share/LArRODMonTool_jobOptions.py | 5 +---- LArCalorimeter/LArMonTools/src/LArDigitMon.cxx | 2 +- 6 files changed, 6 insertions(+), 24 deletions(-) diff --git a/LArCalorimeter/LArMonTools/share/LArCosmicsMonTool_jobOptions.py b/LArCalorimeter/LArMonTools/share/LArCosmicsMonTool_jobOptions.py index 62224d6be4f..7202e20a15a 100755 --- a/LArCalorimeter/LArMonTools/share/LArCosmicsMonTool_jobOptions.py +++ b/LArCalorimeter/LArMonTools/share/LArCosmicsMonTool_jobOptions.py @@ -14,11 +14,7 @@ theLArCosmicsMonTool = LArCosmicsMonTool(name="LArCosmicsMonTool", LArBadChannelMask = theLArBadChannelsMasker ) -from AthenaCommon.BeamFlags import jobproperties -if jobproperties.Global.DataSource.get_Value() == 'data': - theLArCosmicsMonTool.LArPedestalKey='Pedestal' -else: - theLArCosmicsMonTool.LArPedestalKey='LArPedestal' +theLArCosmicsMonTool.LArPedestalKey='LArPedestal' ToolSvc += theLArCosmicsMonTool diff --git a/LArCalorimeter/LArMonTools/share/LArDigitMon_jobOptions.py b/LArCalorimeter/LArMonTools/share/LArDigitMon_jobOptions.py index 4e073341a23..b53662da5c6 100644 --- a/LArCalorimeter/LArMonTools/share/LArDigitMon_jobOptions.py +++ b/LArCalorimeter/LArMonTools/share/LArDigitMon_jobOptions.py @@ -48,11 +48,7 @@ theLArDigitMon = LArDigitMon(name="LArDigitMon", Streams = StreamsToMonitor ) -from AthenaCommon.BeamFlags import jobproperties -if jobproperties.Global.DataSource.get_Value() == 'data': - theLArDigitMon.LArPedestalKey='Pedestal' -else: - theLArDigitMon.LArPedestalKey='LArPedestal' +theLArDigitMon.LArPedestalKey='LArPedestal' ToolSvc += theLArDigitMon diff --git a/LArCalorimeter/LArMonTools/share/LArMonBuilders.py b/LArCalorimeter/LArMonTools/share/LArMonBuilders.py index 6b92cd0cf6b..b1e7801f30e 100644 --- a/LArCalorimeter/LArMonTools/share/LArMonBuilders.py +++ b/LArCalorimeter/LArMonTools/share/LArMonBuilders.py @@ -22,11 +22,7 @@ if Type == 'Cosmic': include("LArConditionsCommon/LArConditionsCommon_comm_jobOptions.py") include("CaloCosEx/LArSignalReco_Cosmics_jobOptions.py") - from AthenaCommon.BeamFlags import jobproperties - if jobproperties.Global.DataSource.get_Value() == 'data': - theLArRawChannelBuilderPedestalDataBase.LArPedestalKey='Pedestal' - else: - theLArRawChannelBuilderPedestalDataBase.LArPedestalKey='LArPedestal' + theLArRawChannelBuilderPedestalDataBase.LArPedestalKey='LArPedestal' else: # Use a simple Tool diff --git a/LArCalorimeter/LArMonTools/share/LArOddCellsMonTool_jobOptions.py b/LArCalorimeter/LArMonTools/share/LArOddCellsMonTool_jobOptions.py index 6f00369e9fd..7362ac50b71 100755 --- a/LArCalorimeter/LArMonTools/share/LArOddCellsMonTool_jobOptions.py +++ b/LArCalorimeter/LArMonTools/share/LArOddCellsMonTool_jobOptions.py @@ -42,10 +42,7 @@ theLArOddCellsMonTool = LArOddCellsMonTool(name="LArOddCellsMonTool", ) from AthenaCommon.BeamFlags import jobproperties -if jobproperties.Global.DataSource.get_Value() == 'data': - theLArOddCellsMonTool.LArPedestalKey='Pedestal' -else: - theLArOddCellsMonTool.LArPedestalKey='LArPedestal' +theLArOddCellsMonTool.LArPedestalKey='LArPedestal' #The next line is actually getting all the information. I'm sure this is available offline at the T0, but diff --git a/LArCalorimeter/LArMonTools/share/LArRODMonTool_jobOptions.py b/LArCalorimeter/LArMonTools/share/LArRODMonTool_jobOptions.py index 526f5c8f4b7..fe66877dcb9 100755 --- a/LArCalorimeter/LArMonTools/share/LArRODMonTool_jobOptions.py +++ b/LArCalorimeter/LArMonTools/share/LArRODMonTool_jobOptions.py @@ -120,10 +120,7 @@ theLArRODMonTool = LArRODMonTool(name="LArRODMonTool", ) from AthenaCommon.BeamFlags import jobproperties -if jobproperties.Global.DataSource.get_Value() == 'data': - theLArRODMonTool.LArPedestalKey='Pedestal' -else: - theLArRODMonTool.LArPedestalKey='LArPedestal' +theLArRODMonTool.LArPedestalKey='LArPedestal' from LArRecUtils.LArADC2MeVToolDefault import LArADC2MeVToolDefault theLArRODMonTool.ADC2MeVTool=LArADC2MeVToolDefault() diff --git a/LArCalorimeter/LArMonTools/src/LArDigitMon.cxx b/LArCalorimeter/LArMonTools/src/LArDigitMon.cxx index 08fcc02a727..0239fa0446e 100755 --- a/LArCalorimeter/LArMonTools/src/LArDigitMon.cxx +++ b/LArCalorimeter/LArMonTools/src/LArDigitMon.cxx @@ -86,7 +86,7 @@ LArDigitMon::LArDigitMon(const std::string& type, /**bool use to mask the bad channels*/ declareProperty("IgnoreBadChannels", m_ignoreKnownBadChannels=false); declareProperty("LArBadChannelMask",m_badChannelMask); - declareProperty("LArPedestalKey", m_larPedestalKey="Pedestal"); + declareProperty("LArPedestalKey", m_larPedestalKey="LArPedestal"); declareProperty("LArDigitContainerKey", m_LArDigitContainerKey = "FREE"); /**default cut to select events*/ declareProperty("SigmaCut", m_SigmaCut=5); -- GitLab