From 7dac5cea1cc4eb258b1a5acb0cfddbc58fd0cee8 Mon Sep 17 00:00:00 2001 From: Tadej Novak <tadej.novak@cern.ch> Date: Thu, 20 Aug 2020 15:45:48 +0200 Subject: [PATCH] Update data overlay tests for new transform --- .../share/OverlayOutput_jobOptions.py | 6 ++- .../InDetOverlay/python/PixelOverlayConfig.py | 5 +++ .../InDetOverlay/python/TRTOverlayConfig.py | 5 +++ .../test/test_DataOverlay_ConfigTest_Zmumu.sh | 34 ++++++++++------ .../test_DataOverlay_ConfigTest_Zmumu_BCM.sh | 39 ++++++++++++------- .../test_DataOverlay_ConfigTest_Zmumu_LAr.sh | 39 ++++++++++++------- .../test_DataOverlay_ConfigTest_Zmumu_Muon.sh | 39 ++++++++++++------- ...test_DataOverlay_ConfigTest_Zmumu_Pixel.sh | 39 ++++++++++++------- .../test_DataOverlay_ConfigTest_Zmumu_SCT.sh | 39 ++++++++++++------- .../test_DataOverlay_ConfigTest_Zmumu_TRT.sh | 39 ++++++++++++------- .../test_DataOverlay_ConfigTest_Zmumu_Tile.sh | 39 ++++++++++++------- ...test_DataOverlay_ConfigTest_Zmumu_Truth.sh | 39 ++++++++++++------- ...DataOverlay_ConfigTest_Zmumu_sequential.sh | 13 +++++-- .../test/test_DataOverlay_Zmumu_Old_vs_New.sh | 6 ++- ...DataOverlay_MT_Zmumu_8threads_NewConfig.sh | 14 ++++++- 15 files changed, 263 insertions(+), 132 deletions(-) diff --git a/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py b/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py index 47382a3de46..b6b1d992511 100644 --- a/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py +++ b/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py @@ -37,12 +37,16 @@ if DetFlags.overlay.Truth_on(): if DetFlags.overlay.pixel_on(): outStream.ItemList += [ 'InDetSimDataCollection#PixelSDO_Map' ] + if overlayFlags.isDataOverlay(): + outStream.ItemList += [ 'InDetBSErrContainer#PixelByteStreamErrs' ] if DetFlags.overlay.SCT_on(): outStream.ItemList += ['InDetSimDataCollection#SCT_SDO_Map'] if DetFlags.overlay.TRT_on(): outStream.ItemList += [ 'InDetSimDataCollection#TRT_SDO_Map' ] + if overlayFlags.isDataOverlay(): + outStream.ItemList += [ 'TRT_BSErrContainer#TRT_ByteStreamErrs' ] if DetFlags.overlay.LAr_on() or DetFlags.overlay.Tile_on(): if 'CaloCalibrationHitContainer' in overlayFlags.optionalContainerMap(): @@ -90,7 +94,7 @@ if DetFlags.overlay.LAr_on(): if DetFlags.overlay.Tile_on(): outStream.ItemList += [ 'TileRawChannelContainer#TileRawChannelCnt' ] if overlayFlags.isDataOverlay() or 'AddCaloDigi' in digitizationFlags.experimentalDigi(): - outStream.ItemList += [ 'TileDigitsContainer#TileDigitsCnt' ] + outStream.ItemList += [ 'TileDigitsContainer#TileDigitsCnt', 'TileDigitsContainer#TileDigitsFlt' ] else: outStream.ItemList += [ 'TileDigitsContainer#TileDigitsFlt' ] outStream.ItemList += [ 'TileL2Container#TileL2Cnt' ] diff --git a/InnerDetector/InDetRawAlgs/InDetOverlay/python/PixelOverlayConfig.py b/InnerDetector/InDetRawAlgs/InDetOverlay/python/PixelOverlayConfig.py index aa7cde25dee..67e2a9c2858 100644 --- a/InnerDetector/InDetRawAlgs/InDetOverlay/python/PixelOverlayConfig.py +++ b/InnerDetector/InDetRawAlgs/InDetOverlay/python/PixelOverlayConfig.py @@ -51,6 +51,11 @@ def PixelOverlayAlgCfg(flags, name="PixelOverlay", **kwargs): "PixelRDO_Container#PixelRDOs" ])) + if flags.Overlay.DataOverlay: + acc.merge(OutputStreamCfg(flags, "RDO", ItemList=[ + "InDetBSErrContainer#PixelByteStreamErrs" + ])) + if flags.Output.doWriteRDO_SGNL: from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg acc.merge(OutputStreamCfg(flags, "RDO_SGNL", ItemList=[ diff --git a/InnerDetector/InDetRawAlgs/InDetOverlay/python/TRTOverlayConfig.py b/InnerDetector/InDetRawAlgs/InDetOverlay/python/TRTOverlayConfig.py index 0410c1d1416..fffe234ed0e 100644 --- a/InnerDetector/InDetRawAlgs/InDetOverlay/python/TRTOverlayConfig.py +++ b/InnerDetector/InDetRawAlgs/InDetOverlay/python/TRTOverlayConfig.py @@ -79,6 +79,11 @@ def TRTOverlayAlgCfg(flags, name="TRTOverlay", **kwargs): "TRT_RDO_Container#TRT_RDOs" ])) + if flags.Overlay.DataOverlay: + acc.merge(OutputStreamCfg(flags, "RDO", ItemList=[ + "TRT_BSErrContainer#TRT_ByteStreamErrs" + ])) + if flags.Output.doWriteRDO_SGNL: from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg acc.merge(OutputStreamCfg(flags, "RDO_SGNL", ItemList=[ diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu.sh index d4cf88e1e59..eb9d4b08ee7 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu.sh @@ -13,48 +13,56 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +79,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_BCM.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_BCM.sh index 8bfa93c6ebb..ce6db9efe9d 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_BCM.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_BCM.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors BCM \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.BCMOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors BCM \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.BCMOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py BCM -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors BCM \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_LAr.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_LAr.sh index 4a1f8062bdd..494f684b5a8 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_LAr.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_LAr.sh @@ -13,50 +13,59 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors LAr \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.LArOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors LAr \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.LArOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py LAr -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors LAr \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -73,8 +82,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Muon.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Muon.sh index d0921724ec6..f99eff8f056 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Muon.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Muon.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Muon \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.MuonOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Muon \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.MuonOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py Muon -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors Muon \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Pixel.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Pixel.sh index aaa7758c7b1..5728af44c3e 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Pixel.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Pixel.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Pixel \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.PixelOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Pixel \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.PixelOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py Pixel -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors Pixel \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_SCT.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_SCT.sh index f8516376d6b..78d85137edf 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_SCT.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_SCT.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors SCT \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.SCTOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors SCT \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.SCTOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py SCT -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors SCT \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_TRT.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_TRT.sh index 3f82ff0dcd3..0258f15945c 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_TRT.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_TRT.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors TRT \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TRTOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors TRT \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TRTOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py TRT -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors TRT \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Tile.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Tile.sh index 8b2ad8c0158..be9db14f044 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Tile.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Tile.sh @@ -13,50 +13,59 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Tile \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TileOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Tile \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --samplingFractionDbTag FTFP_BERT_BIRK \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TileOnlyConfig.py,SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py Tile -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors Tile \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -73,8 +82,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Truth.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Truth.sh index d8a13cadc6b..9c31e589650 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Truth.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_Truth.sh @@ -13,48 +13,57 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - events=2 -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Truth \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False \ --athenaopts '"--config-only=ConfigLegacy.pkl"' -OverlayBS_tf.py \ ---inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +Overlay_tf.py \ +--detectors Truth \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ --outputRDOFile legacyDataOverlayRDO.pool.root \ --maxEvents $events \ --conditionsTag CONDBR2-BLKPA-2016-12 \ --fSampltag LARElecCalibMCfSampl-G496-19213- \ --preExec 'from LArROD.LArRODFlags import larRODFlags;larRODFlags.nSamples.set_Value_and_Lock(4);from LArConditionsCommon.LArCondFlags import larCondFlags; larCondFlags.OFCShapeFolder.set_Value_and_Lock("4samples1phase")' \ ---postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt"); outStream.ItemList.remove("xAOD::EventInfoContainer#*"); outStream.ItemList.remove("xAOD::EventInfoAuxContainer#*");' \ ---preInclude 'SimulationJobOptions/preInclude.TruthOnlyConfig.py' \ +--postExec 'job+=CfgMgr.JobOptsDumperAlg(FileName="OverlayLegacyConfig.txt");' \ --postInclude 'EventOverlayJobTransforms/Rt_override_CONDBR2-BLKPA-2015-12.py' \ --ignorePatterns "L1TopoMenuLoader.+ERROR." \ --imf False rc=$? +mv log.Overlay log.OverlayLegacy echo "art-result: $rc configLegacy" -mv log.OverlayBS log.OverlayLegacy rc2=-9999 if [ $rc -eq 0 ] then - OverlayTest.py Truth -d -t 1 -n $events 2>&1 | tee log.OverlayTest + Overlay_tf.py \ + --CA \ + --detectors Truth \ + --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ + --inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ + --outputRDOFile dataOverlayRDO.pool.root \ + --maxEvents $events \ + --conditionsTag CONDBR2-BLKPA-2016-12 \ + --postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ + --postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ + --imf False \ + --athenaopts="--threads=1" rc2=$? + mv log.Overlay log.OverlayTest fi echo "art-result: $rc2 configNew" @@ -71,8 +80,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_sequential.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_sequential.sh index 2f2aa02cd31..6b47891e651 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_sequential.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_ConfigTest_Zmumu_sequential.sh @@ -12,9 +12,16 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail - -OverlayTest.py -d -n 10 -t 0 2>&1 | tee log.OverlayTest +Overlay_tf.py \ +--CA \ +--inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +--outputRDOFile dataOverlayRDO.pool.root \ +--maxEvents 10 \ +--conditionsTag CONDBR2-BLKPA-2016-12 \ +--postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ +--postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ +--imf False rc=$? echo "art-result: $rc overlay" diff --git a/Simulation/Tests/OverlayTests/test/test_DataOverlay_Zmumu_Old_vs_New.sh b/Simulation/Tests/OverlayTests/test/test_DataOverlay_Zmumu_Old_vs_New.sh index c806de37b8e..e522b294c51 100755 --- a/Simulation/Tests/OverlayTests/test/test_DataOverlay_Zmumu_Old_vs_New.sh +++ b/Simulation/Tests/OverlayTests/test/test_DataOverlay_Zmumu_Old_vs_New.sh @@ -59,8 +59,10 @@ then xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask1 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask2 \ xAOD::EventAuxInfo_v2_EventInfoAux.detectorMask3 \ - xAOD::EventAuxInfo_v2_EventInfoAux.actualInteractionsPerCrossing \ - xAOD::EventAuxInfo_v2_EventInfoAux.averageInteractionsPerCrossing + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.actualInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.averageInteractionsPerCrossing \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDLowBits \ + xAOD::EventAuxInfo_v2_EventInfoAuxDyn.pileUpMixtureIDHighBits rc3=$? fi echo "art-result: $rc3 comparison" diff --git a/Simulation/Tests/OverlayTestsMT/test/test_DataOverlay_MT_Zmumu_8threads_NewConfig.sh b/Simulation/Tests/OverlayTestsMT/test/test_DataOverlay_MT_Zmumu_8threads_NewConfig.sh index 183204de3fa..bf9b85be5af 100755 --- a/Simulation/Tests/OverlayTestsMT/test/test_DataOverlay_MT_Zmumu_8threads_NewConfig.sh +++ b/Simulation/Tests/OverlayTestsMT/test/test_DataOverlay_MT_Zmumu_8threads_NewConfig.sh @@ -13,9 +13,19 @@ # art-output: *.pkl # art-output: *Config.txt -set -o pipefail +export ATHENA_CORE_NUMBER=8 -OverlayTest.py -d -n 100 -t 8 2>&1 | tee log.OverlayTest +Overlay_tf.py \ +--CA \ +--multithreaded \ +--inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc16_13TeV.361107.PowhegPythia8EvtGen_AZNLOCTEQ6L1_Zmumu.OverlaySim/HITS.pool.root \ +--inputBS_SKIMFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/OverlayMonitoringRTT/mc15_valid.00200010.overlay_streamsAll_2016_pp_1.skim.DRAW.r8381/DRAW.09331084._000146.pool.root.1 \ +--outputRDOFile dataOverlayRDO.pool.root \ +--maxEvents 100 \ +--conditionsTag CONDBR2-BLKPA-2016-12 \ +--postInclude 'OverlayConfiguration.OverlayTestHelpers.JobOptsDumperCfg' \ +--postExec 'with open("ConfigOverlay.pkl", "wb") as f: acc.store(f)' \ +--imf False rc=$? echo "art-result: $rc overlay" -- GitLab