diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_premixing_for_MT.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_premixing_for_MT.sh new file mode 100755 index 0000000000000000000000000000000000000000..269a9f584656378705c8721a5c98783f9f62ecb9 --- /dev/null +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_premixing_for_MT.sh @@ -0,0 +1,83 @@ +#!/bin/sh +# +# art-description: Run MC16a pile-up pre-mixing with 2016a geometry and conditions, 25ns pile-up, MT output containers +# art-type: grid +# art-include: 21.0/Athena +# art-include: 21.3/Athena +# art-include: 21.9/Athena +# art-include: master/Athena +# art-output: mc16a_premixing_MT.RDO.pool.root + +DigiOutFileName="mc16a_premixing_MT.RDO.pool.root" + +HighPtMinbiasHitsFiles="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/mc16_13TeV.361239.Pythia8EvtGen_A3NNPDF23LO_minbias_inelastic_high.merge.HITS.e4981_s3087_s3089/*" +LowPtMinbiasHitsFiles="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/mc16_13TeV.361238.Pythia8EvtGen_A3NNPDF23LO_minbias_inelastic_low.merge.HITS.e4981_s3087_s3089/*" + + +Digi_tf.py \ +--PileUpPremixing True \ +--inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/mc16_valid.422075.ParticleGun_single_nu_Pt50.simul.HITS.e6739_e5984_s3126.HITS.14436922._003949.pool.root \ +--conditionsTag default:OFLCOND-MC16-SDR-16 \ +--digiSeedOffset1 170 --digiSeedOffset2 170 \ +--geometryVersion default:ATLAS-R2-2016-01-00-01 \ +--inputHighPtMinbiasHitsFile ${HighPtMinbiasHitsFiles} \ +--inputLowPtMinbiasHitsFile ${LowPtMinbiasHitsFiles} \ +--jobNumber 1 \ +--maxEvents 25 \ +--numberOfCavernBkg 0 \ +--numberOfHighPtMinBias 0.116075313 \ +--numberOfLowPtMinBias 44.3839246425 \ +--outputRDOFile ${DigiOutFileName} \ +--digiSteeringConf "StandardSignalOnlyTruth" \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postInclude 'default:PyJobTransforms/UseFrontier.py' \ +--pileupFinalBunch 6 \ +--preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True)' \ +'all:from Digitization.DigitizationFlags import digitizationFlags; digitizationFlags.experimentalDigi += ["OverlayMT"];' \ +--preInclude 'HITtoRDO:Digitization/ForceUseOfPileUpTools.py,SimulationJobOptions/preInclude.PileUpBunchTrainsMC15_2015_25ns_Config1.py,RunDependentSimData/configEvtNbr_sequential.py,RunDependentSimData/configLumi_run284500_mc16a.py' \ +--skipEvents 0 + +rc=$? +echo "art-result: $rc Digi_tf.py" +rc1=-9999 +rc2=-9999 +rc3=-9999 +rc4=-9999 + +# get reference directory +source DigitizationCheckReferenceLocation.sh +echo "Reference set being used: " ${DigitizationTestsVersion} + +if [ $rc -eq 0 ] +then + # Do reference comparisons + art-diff.py ./$DigiOutFileName /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/ReferenceFiles/$DigitizationTestsVersion/$CMTCONFIG/$DigiOutFileName + rc1=$? +fi +echo "art-result: $rc1 diff-pool" +# +# +# +if [ $rc -eq 0 ] +then + art-diff.py ./$DigiOutFileName /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/ReferenceFiles/$DigitizationTestsVersion/$CMTCONFIG/$DigiOutFileName --diff-type=diff-root --mode=semi-detailed + rc2=$? +fi +echo "art-result: $rc2 diff-root" +# +if [ $rc -eq 0 ] +then + checkFile ./$DigiOutFileName + rc3=$? +fi +echo "art-result: $rc3 checkFile" +# +# +if [ $rc -eq 0 ] +then + ArtPackage=$1 + ArtJobName=$2 + art.py compare grid --entries 10 ${ArtPackage} ${ArtJobName} --mode=semi-detailed + rc4=$? +fi +echo "art-result: $rc4 art-compare" diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_qballs.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_qballs.sh index 4ce7e8140e04ee1886146ec94620b0dfc7a77a9b..b7d013eceaae9940c0ff1a6d24fe960b92e82ae9 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_qballs.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_qballs.sh @@ -29,7 +29,7 @@ Digi_tf.py \ --numberOfLowPtMinBias 44.3839246425 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ --preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True)' \ diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_ttbar.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_ttbar.sh index e92b2a25b869f7e364ca99580ef232a70355dbc8..351a34c1420ad551ec42127b9452a09791e85233 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_ttbar.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16a_ttbar.sh @@ -28,7 +28,7 @@ Digi_tf.py \ --numberOfLowPtMinBias 44.3839246425 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ --preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True)' \ diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing.sh index d4648addc8a0e1673797747b6fdbd26fac5c4d3f..59838eb37ddadf64b1e69e2887722bf27cd41a42 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing.sh @@ -29,7 +29,7 @@ Digi_tf.py \ --numberOfLowPtMinBias 80.290021063135 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ --preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' \ diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing_for_MT.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing_for_MT.sh index 9ba3b977fb5a4cc115e771c54d8e31a4b6a73b1a..4d176802cfe3a7e7e25c37d88a1b14dc7ce5de32 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing_for_MT.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_premixing_for_MT.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# art-description: Run MC16 pile-up pre-mixing with 2016d geometry and conditions, 25ns pile-up, MT output containers +# art-description: Run MC16d pile-up pre-mixing with 2016d geometry and conditions, 25ns pile-up, MT output containers # art-type: grid # art-include: 21.0/Athena # art-include: 21.3/Athena @@ -29,10 +29,11 @@ Digi_tf.py \ --numberOfLowPtMinBias 80.290021063135 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ ---preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' 'all:from Digitization.DigitizationFlags import digitizationFlags; digitizationFlags.experimentalDigi += ["OverlayMT"];' \ +--preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' \ +'all:from Digitization.DigitizationFlags import digitizationFlags; digitizationFlags.experimentalDigi += ["OverlayMT"];' \ --preInclude 'HITtoRDO:Digitization/ForceUseOfPileUpTools.py,SimulationJobOptions/preInlcude.PileUpBunchTrainsMC16c_2017_Config1.py,RunDependentSimData/configEvtNbr_sequential.py,RunDependentSimData/configLumi_run300000_mc16d.py' \ --skipEvents 0 diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_ttbar.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_ttbar.sh index 81c05acab1a2989e0b23f8eb0397ac6bdf5f3d6b..a3177a68071330f470f2b528af9204e9f0543bd8 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_ttbar.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16d_ttbar.sh @@ -34,7 +34,7 @@ Digi_tf.py \ --numberOfLowPtMinBias 80.290021063135 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ --preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' \ diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_premixing_for_MT.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_premixing_for_MT.sh new file mode 100755 index 0000000000000000000000000000000000000000..f11cf9391b6ec6cb8abea6357269e8c6b6c379a0 --- /dev/null +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_premixing_for_MT.sh @@ -0,0 +1,83 @@ +#!/bin/sh +# +# art-description: Run MC16e pile-up pre-mixing with 2018 geometry and conditions, 25ns pile-up, MT output containers +# art-type: grid +# art-include: 21.0/Athena +# art-include: 21.3/Athena +# art-include: 21.9/Athena +# art-include: master/Athena +# art-output: mc16e_premixing_MT.RDO.pool.root + +DigiOutFileName="mc16e_premixing_MT.RDO.pool.root" + +HighPtMinbiasHitsFiles="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/mc16_13TeV.361239.Pythia8EvtGen_A3NNPDF23LO_minbias_inelastic_high.merge.HITS.e4981_s3087_s3089/*" +LowPtMinbiasHitsFiles="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/mc16_13TeV.361238.Pythia8EvtGen_A3NNPDF23LO_minbias_inelastic_low.merge.HITS.e4981_s3087_s3089/*" + + +Digi_tf.py \ +--PileUpPremixing True \ +--inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/mc16_valid.422075.ParticleGun_single_nu_Pt50.simul.HITS.e6739_e5984_s3126.HITS.14436922._003949.pool.root \ +--conditionsTag default:OFLCOND-MC16-SDR-25 \ +--digiSeedOffset1 170 --digiSeedOffset2 170 \ +--geometryVersion default:ATLAS-R2-2016-01-00-01 \ +--inputHighPtMinbiasHitsFile ${HighPtMinbiasHitsFiles} \ +--inputLowPtMinbiasHitsFile ${LowPtMinbiasHitsFiles} \ +--jobNumber 1 \ +--maxEvents 25 \ +--numberOfCavernBkg 0 \ +--numberOfHighPtMinBias 0.2595392 \ +--numberOfLowPtMinBias 99.2404608 \ +--outputRDOFile ${DigiOutFileName} \ +--digiSteeringConf "StandardSignalOnlyTruth" \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postInclude 'default:PyJobTransforms/UseFrontier.py' \ +--pileupFinalBunch 6 \ +--preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' \ +'all:from Digitization.DigitizationFlags import digitizationFlags; digitizationFlags.experimentalDigi += ["OverlayMT"];' \ +--preInclude 'HITtoRDO:Digitization/ForceUseOfPileUpTools.py,SimulationJobOptions/preInlcude.PileUpBunchTrainsMC16c_2017_Config1.py,RunDependentSimData/configEvtNbr_sequential.py,RunDependentSimData/configLumi_run310000.py' \ +--skipEvents 0 + +rc=$? +echo "art-result: $rc Digi_tf.py" +rc1=-9999 +rc2=-9999 +rc3=-9999 +rc4=-9999 + +# get reference directory +source DigitizationCheckReferenceLocation.sh +echo "Reference set being used: " ${DigitizationTestsVersion} + +if [ $rc -eq 0 ] +then + # Do reference comparisons + art-diff.py ./$DigiOutFileName /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/ReferenceFiles/$DigitizationTestsVersion/$CMTCONFIG/$DigiOutFileName + rc1=$? +fi +echo "art-result: $rc1 diff-pool" +# +# +# +if [ $rc -eq 0 ] +then + art-diff.py ./$DigiOutFileName /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DigitizationTests/ReferenceFiles/$DigitizationTestsVersion/$CMTCONFIG/$DigiOutFileName --diff-type=diff-root --mode=semi-detailed + rc2=$? +fi +echo "art-result: $rc2 diff-root" +# +if [ $rc -eq 0 ] +then + checkFile ./$DigiOutFileName + rc3=$? +fi +echo "art-result: $rc3 checkFile" +# +# +if [ $rc -eq 0 ] +then + ArtPackage=$1 + ArtJobName=$2 + art.py compare grid --entries 10 ${ArtPackage} ${ArtJobName} --mode=semi-detailed + rc4=$? +fi +echo "art-result: $rc4 art-compare" diff --git a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_ttbar.sh b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_ttbar.sh index 7f7edce02f2f0cdb8695217181001a9753fbe1ef..c81dbbded4760c9610dad0e6256918b192a15664 100755 --- a/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_ttbar.sh +++ b/Simulation/Tests/DigitizationTests/test/test_Digi_tf_mc16e_ttbar.sh @@ -22,7 +22,7 @@ LowPtMinbiasHitsFiles="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0Ch Digi_tf.py \ --inputHITSFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.simul.HITS.e4993_s3091/HITS.10504490._000425.pool.root.1 \ ---conditionsTag default:OFLCOND-MC16-SDR-20 \ +--conditionsTag default:OFLCOND-MC16-SDR-25 \ --digiSeedOffset1 170 --digiSeedOffset2 170 \ --geometryVersion default:ATLAS-R2-2016-01-00-01 \ --inputHighPtMinbiasHitsFile ${HighPtMinbiasHitsFiles} \ @@ -30,11 +30,11 @@ Digi_tf.py \ --jobNumber 568 \ --maxEvents 25 \ --numberOfCavernBkg 0 \ ---numberOfHighPtMinBias 0.2099789464 \ ---numberOfLowPtMinBias 80.290021063135 \ +--numberOfHighPtMinBias 0.2595392 \ +--numberOfLowPtMinBias 99.2404608 \ --outputRDOFile ${DigiOutFileName} \ --digiSteeringConf "StandardSignalOnlyTruth" \ ---postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ +--postExec 'all:CfgMgr.MessageSvc().setError+=["HepMcParticleLink"]' 'HITtoRDO:condSeq.LArAutoCorrTotalCondAlg.deltaBunch=1' \ --postInclude 'default:PyJobTransforms/UseFrontier.py' \ --pileupFinalBunch 6 \ --preExec 'all:from AthenaCommon.BeamFlags import jobproperties;jobproperties.Beam.numberOfCollisions.set_Value_and_Lock(20.0);from LArROD.LArRODFlags import larRODFlags;larRODFlags.NumberOfCollisions.set_Value_and_Lock(20);larRODFlags.nSamples.set_Value_and_Lock(4);larRODFlags.doOFCPileupOptimization.set_Value_and_Lock(True);larRODFlags.firstSample.set_Value_and_Lock(0);larRODFlags.useHighestGainAutoCorr.set_Value_and_Lock(True); from LArDigitization.LArDigitizationFlags import jobproperties;jobproperties.LArDigitizationFlags.useEmecIwHighGain.set_Value_and_Lock(False)' \