Skip to content
Snippets Groups Projects
Commit 24286b19 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

Split calorimeter subsystems into their own benchmark directories.

parent 11bb0012
No related branches found
No related tags found
No related merge requests found
This commit is part of merge request !22. Comments created here will be created in the context of that merge request.
Showing
with 51 additions and 98 deletions
File moved
cal_sim:emcal_barrel_pions:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/barrel_ecal/run_emcal_barrel_pions.sh
cal_sim:emcal_barrel_electrons:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/barrel_ecal/run_emcal_barrel_electrons.sh
cal_bench:emcal_barrel_pions:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:emcal_barrel_pions"]
script:
- root -b -q benchmarks/barrel_ecal/scripts/emcal_barrel_pions_analysis.cxx+
cal_bench:emcal_barrel_electrons:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:emcal_barrel_electrons"]
script:
- rootls -t sim_output/sim_emcal_barrel_uniform_electrons.root
- root -b -q benchmarks/barrel_ecal/scripts/emcal_barrel_electrons_analysis.cxx+
File moved
#.rootrc file
Rint.Logon: ./rootlogon.C
#####################
# Simulations
# - Generate datasets
# - Run Geant4
# - Run Juggler
#####################
cal_sim:emcal_barrel_pions:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/calorimeters/run_emcal_barrel_pions.sh
cal_sim:emcal_barrel_electrons:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/calorimeters/run_emcal_barrel_electrons.sh
cal_sim:crystal_emcal:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/calorimeters/run_simulation_crystal.sh
cal_sim:crystal_pion:
extends: .det_benchmark
stage: simulate
script:
- npsim --runType batch --numberOfEvents 100 --compactFile ${DETECTOR_PATH}/topside.xml --inputFiles data/emcal_electrons.hepmc --outputFile sim_output/output_emcal_electrons.root
cal_sim:zdc:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/calorimeters/run_simulation_zdc.sh
###################
# Benchmarks
###################
cal_bench:emcal_barrel_pions:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:emcal_barrel_pions"]
script:
- root -b -q benchmarks/calorimeters/scripts/emcal_barrel_pions_analysis.cxx+
cal_bench:emcal_barrel_electrons:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:emcal_barrel_electrons"]
script:
- rootls -t sim_output/sim_emcal_barrel_uniform_electrons.root
- root -b -q benchmarks/calorimeters/scripts/emcal_barrel_electrons_analysis.cxx+
cal_bench:crystal_benchmark:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:crystal_emcal"]
script:
- rootls -t sim_output/output_emcal_electrons.root
- echo " Not yet complete"
#- root -b -q benchmarks/calorimeters/simple_checking_crystal.cxx+
#cal_test_3_zdc_neutrons_reader:
#stage: benchmarks
#tags:
#- sodium
#script:
#- root -b -q benchmarks/calorimeters/zdc_neutrons_reader.cxx
#artifact:
# paths:
# - results/
#allow_failure: true
cal_bench:zdc_benchmark:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:zdc"]
script:
- echo " Not yet complete"
#- root -b -q benchmarks/calorimeters/simple_checking.cxx+
cal_bench:zdc_benchmark_info_histogram:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:zdc"]
script:
- root -b -q benchmarks/calorimeters/simple_info_plot_histograms.cxx+
cal_sim:crystal_emcal:
extends: .det_benchmark
stage: simulate
script:
- bash benchmarks/crystal_calorimeter/run_simulation_crystal.sh
cal_sim:crystal_pion:
extends: .det_benchmark
stage: simulate
script:
- npsim --runType batch --numberOfEvents 100 --compactFile ${DETECTOR_PATH}/topside.xml --inputFiles data/emcal_electrons.hepmc --outputFile sim_output/output_emcal_electrons.root
cal_bench:crystal_benchmark:
extends: .det_benchmark
stage: benchmarks
needs:
- ["cal_sim:crystal_emcal"]
script:
- rootls -t sim_output/output_emcal_electrons.root
- echo " Not yet complete"
#- root -b -q benchmarks/cryxtal_calorimeter/simple_checking_crystal.cxx+
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment