Warning, /detector_benchmarks/benchmarks/backgrounds/config.yml is written in an unsupported language. File is not indexed.
0001 sim:backgrounds:
0002 extends: .det_benchmark
0003 stage: simulate
0004 script:
0005 - mkdir -p $LOCAL_DATA_PATH/input
0006 - ln -s $LOCAL_DATA_PATH/input input
0007 - |
0008 snakemake -cache --cores 2 \
0009 sim_output/$DETECTOR_CONFIG/backgrounds/EPIC/EVGEN/BACKGROUNDS/BEAMGAS/electron/GETaLM1.0.0-1.0/10GeV/GETaLM1.0.0-1.0_ElectronBeamGas_10GeV_foam_emin10keV_run001.edm4hep.root \
0010 sim_output/$DETECTOR_CONFIG/backgrounds/EPIC/EVGEN/DIS/NC/10x100/minQ2=1/pythia8NCDIS_10x100_minQ2=1_beamEffects_xAngle=-0.025_hiDiv_1.edm4hep.root \
0011 sim_output/$DETECTOR_CONFIG/backgrounds/EPIC/EVGEN/BACKGROUNDS/BEAMGAS/proton/pythia8.306-1.0/100GeV/pythia8.306-1.0_ProtonBeamGas_100GeV_run001.edm4hep.root
0012
0013 bench:backgrounds_emcal_backwards:
0014 extends: .det_benchmark
0015 stage: benchmarks
0016 needs:
0017 - ["sim:backgrounds"]
0018 script:
0019 - ln -s $LOCAL_DATA_PATH/input input
0020 - export PYTHONUSERBASE=$LOCAL_DATA_PATH/deps
0021 - pip install -r benchmarks/backgrounds/requirements.txt
0022 - snakemake --cores 8 backgrounds_ecal_backwards
0023
0024 collect_results:backgrounds:
0025 extends: .det_benchmark
0026 stage: collect
0027 needs:
0028 - "bench:backgrounds_emcal_backwards"
0029 script:
0030 - ls -lrht
0031 - mv results{,_save}/ # move results directory out of the way to preserve it
0032 - snakemake --cores 1 --delete-all-output backgrounds_ecal_backwards
0033 - mv results{_save,}/