Warning, /detector_benchmarks/benchmarks/irt/config.yml is written in an unsupported language. File is not indexed.
0001 sim:irt:
0002 extends: .det_benchmark
0003 stage: simulate
0004 allow_failure: true # first iteration, IRT collection names are not settled yet
0005 parallel:
0006 matrix:
0007 - PARTICLE: ["pi-", "kaon-", "proton"]
0008 timeout: 1 hours
0009 script:
0010 - snakemake $SNAKEMAKE_FLAGS --cores 1 sim_output/irt/epic_craterlake/{DRICH,PFRICH}/${PARTICLE}/rec.edm4eic.root
0011 retry:
0012 max: 2
0013 when:
0014 - runner_system_failure
0015
0016 bench:irt:
0017 extends: .det_benchmark
0018 stage: benchmarks
0019 allow_failure: true # first iteration, IRT collection names are not settled yet
0020 needs: ["sim:irt"]
0021 script:
0022 - snakemake $SNAKEMAKE_FLAGS --cores 1 results/epic_craterlake/irt/{DRICH,PFRICH}
0023
0024 collect_results:irt:
0025 extends: .det_benchmark
0026 stage: collect
0027 allow_failure: true # first iteration, IRT collection names are not settled yet
0028 needs: ["bench:irt"]
0029 when: always
0030 script:
0031 - ls -al
0032 - mv results{,_save}/ # move results directory out of the way to preserve it
0033 - snakemake $SNAKEMAKE_FLAGS --cores 1 --delete-all-output results/epic_craterlake/irt/{DRICH,PFRICH}
0034 - mv results{_save,}/