diff --git a/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py b/Event/EventOverlay/EventOverlayJobTransforms/share/OverlayOutput_jobOptions.py index 47382a3de4681e1d9f32d60ad3c71ba3c610f2cd..b6b1d9925115b0abe1d81f49de46ca8ad3b34a59 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 aa7cde25dee528153c638efe159561ad7d4600b9..67e2a9c2858c4b306dcf3a9991bf434e8d85a7fb 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 0410c1d1416b4e3cdbc6c0c743c8ddb9046f41ba..fffe234ed0e4cfdff96a91a23ee46ddc396846f6 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 d4cf88e1e59af717a0625bdb5124eb4ea6398255..eb9d4b08ee7857c6d411d3e8e75f24df11c935e9 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 8bfa93c6ebb32b0bf76e2efa4e0f01de3c049dc0..ce6db9efe9db9ad384e02bf62a2a3314ffdb849d 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 4a1f8062bdd20b855cfa4b0b9e5e08f0b3c7d2d4..494f684b5a8d8983e4fc3b2444e27d4a17e838c1 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 d0921724ec60ed589b6a124b00093b89a2fecc66..f99eff8f056decbebe7e670264b53dc1f1af73bc 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 aaa7758c7b16853a425fbe0b01e0d669bfac34f0..5728af44c3e484fada14fefc1fe9311ad535b7e5 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 f8516376d6be842cae97de3ac036f9fd1c686b3b..78d85137edf004399fdbb4513b8dd234ab88e41e 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 3f82ff0dcd34ed106a1e3881ce613bdd9e0cee94..0258f15945c191c34a83951bdcf8f6178a80ea23 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 8b2ad8c01584403dfc7c3bba2276ad968bed381a..be9db14f0441deb41c51e27fb4a0fec5853f2cfc 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 d8a13cadc6b5457c0566413870f6e8178c864990..9c31e589650375789cc36e0d9e8aeeb40d2e24b2 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 2f2aa02cd31c0e29e593abc249e85ccda1d0c717..6b47891e6515086a47added83207d8a4732a3001 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 c806de37b8e6a740173e80da195090fcbc5617e5..e522b294c518e90904a35fb7d5ac96cfe763eb8b 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 183204de3faf82fec59def6860854b742d32dd17..bf9b85be5af36018af177ae4b744c651a0d74658 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"