Skip to content
Snippets Groups Projects

CI job to automatically generate ACTS material scans

Merged Wouter Deconinck requested to merge acts-material-maps into master
Files
2
+ 21
0
material_maps:geometry_map:
extends: .det_benchmark
stage: benchmarks
script:
- ActsExampleGeometryDD4hep -j 1 -n 1 --dd4hep-input ${DETECTOR_PATH}/${JUGGLER_DETECTOR}.xml --output-json --mat-output-file geometry-map --mat-output-allmaterial true --mat-output-sensitives false
- cp geometry-map.json results/material_maps
material_maps:geantino_scan:
extends: .det_benchmark
stage: benchmarks
script:
- ActsExampleMaterialRecordingDD4hep -j 1 -n 100 --dd4hep-input ${DETECTOR_PATH}/${JUGGLER_DETECTOR}.xml --output-root
- cp geant4_material_tracks.root results/material_maps/
material_maps:material_map:
extends: .det_benchmark
stage: benchmarks
needs:
- ["material_maps:geantino_scan"]
script:
- ActsExampleMaterialMappingDD4hep -j 1 --dd4hep-input ${DETECTOR_PATH}/${JUGGLER_DETECTOR}.xml --input-root true --input-files geant4_material_tracks.root --mat-input-type file --mat-input-file geometry-map.json --output-root --output-json --output-cbor --mat-output-file material-maps --mat-mapping-surfaces true --mat-mapping-volumes true --mat-mapping-volume-stepsize 1
Loading