Back to home page

EIC code displayed by LXR

 
 

    


Warning, /detector_benchmarks/benchmarks/barrel_hcal/config.yml is written in an unsupported language. File is not indexed.

0001 sim:hcal_barrel:
0002   extends: .det_benchmark
0003   stage: simulate
0004   parallel:
0005     matrix:
0006       - PARTICLE: ["piplus", "piminus", "kplus", "kminus", "kshort", "klong", "muon", "antimuon", "proton"]
0007   script:
0008     - bash benchmarks/barrel_hcal/run_hcal_barrel_particles.sh ${PARTICLE}
0009 
0010 sim:hcal_barrel:scan:
0011   extends: .det_benchmark
0012   stage: simulate
0013   parallel:
0014     matrix:
0015       - PARTICLE: ["muon", "antimuon", "proton"]
0016         E: ["0.25", "0.5", "1", "2", "3", "4", "7", "15", "20"]
0017   script:
0018     - bash benchmarks/barrel_hcal/run_hcal_barrel_energy_scan.sh ${PARTICLE} ${E}
0019 
0020 bench:hcal_barrel:
0021   extends: .det_benchmark
0022   stage: benchmarks
0023   needs:
0024     - ["sim:hcal_barrel"]
0025   parallel:
0026     matrix:
0027       - PARTICLE: ["piplus", "piminus", "kplus", "kminus", "kshort", "klong", "muon", "antimuon", "proton"]
0028   script:
0029     - ls -lhtR sim_output/
0030     - rootls -t sim_output/sim_hcal_barrel_${PARTICLE}.edm4hep.root
0031     - root -b -q 'benchmarks/barrel_hcal/scripts/hcal_barrel_particles_analysis.cxx+("'${PARTICLE}'")'
0032 
0033 bench:hcal_barrel:scan:
0034   extends: .det_benchmark
0035   stage: benchmarks
0036   needs:
0037     - ["sim:hcal_barrel:scan"]
0038   parallel:
0039     matrix:
0040       - PARTICLE: ["muon", "antimuon", "proton"]
0041   script:
0042     - ls -lhtR sim_output/
0043     - sort -n sim_output/hcal_barrel_energy_scan_points_${PARTICLE}_*.txt > sim_output/hcal_barrel_energy_scan_points_${PARTICLE}.txt
0044     - root -b -q 'benchmarks/barrel_hcal/scripts/hcal_barrel_energy_scan_analysis.cxx+("'${PARTICLE}'")'
0045 
0046 collect_results:barrel_hcal:
0047   extends: .det_benchmark
0048   stage: collect
0049   needs: 
0050     - ["bench:hcal_barrel", "bench:hcal_barrel:scan"]
0051   script:
0052     - ls -lrht
0053     - echo " FIX ME" 
0054