Skip to content

Commit

Permalink
tauola concurrent gen temporary fix
Browse files Browse the repository at this point in the history
  • Loading branch information
efeyazgan committed May 7, 2024
1 parent 0c80ff2 commit a82782e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion bin/utils/request_fragment_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ def concurrency_check(fragment,pi,cmssw_version,mg_gp):
error_conc.append("Concurrent parameters used with generateConcurrently=cms.untracked.bool(False) in fragment.")
if "generateConcurrently=cms.untracked.bool(True)" in fragment and mg_gp is True:
error_conc.append("For MG5_aMC requests, currently the concurrent mode for LHE production is not supported due to heavy I/O. So, please set generateConcurrently = cms.untracked.bool(False) in ExternalLHEProducer.")
if "Pythia8ConcurrentHadronizerFilter" not in fragment and mg_gp is True and "RandomizedParameters" not in fragment:
if "Pythia8ConcurrentHadronizerFilter" not in fragment and mg_gp is True and "RandomizedParameters" not in fragment and "tauola" not in fragment.lower():
error_conc.append("For MG5_aMC requests, the concurrent mode for GEN production should be turned on. Please convert Pythia8HadronizerFilter to Pythia8ConcurrentHadronizerFilter in the fragment")
if "ExternalLHEProducer" in fragment and "generateConcurrently=cms.untracked.bool(True)" in fragment:
# first check if the code has correctly implemented concurrent features. Mark conc_check_lhe (LHE step) or conc_check (GEN step) as True if features are found
Expand Down

0 comments on commit a82782e

Please sign in to comment.