Skip to content
Snippets Groups Projects

Resolve "Use subsystem views for gdml and step exports"

1 file
+ 9
3
Compare changes
  • Side-by-side
  • Inline
+ 9
3
@@ -179,7 +179,7 @@ report:
@@ -179,7 +179,7 @@ report:
- view_20
- view_20
- dump_constants
- dump_constants
- dump_geometry
- dump_geometry
- convert_to_gdml
- dump_gdml
script:
script:
- pip3 install jinja2 && ls -lrth
- pip3 install jinja2 && ls -lrth
- ./bin/make_images > doc/dawn_views.md
- ./bin/make_images > doc/dawn_views.md
@@ -231,13 +231,19 @@ overlap_check_geant4:inner_detector:
@@ -231,13 +231,19 @@ overlap_check_geant4:inner_detector:
- echo "$(cat doc/overlap_check_geant4.out | grep GeomVol1002 | wc -l) overlaps..."
- echo "$(cat doc/overlap_check_geant4.out | grep GeomVol1002 | wc -l) overlaps..."
- if [[ "$(cat doc/overlap_check_geant4.out | grep GeomVol1002 | wc -l)" -gt "0" ]] ; then echo "Overlaps exist!" && false ; fi
- if [[ "$(cat doc/overlap_check_geant4.out | grep GeomVol1002 | wc -l)" -gt "0" ]] ; then echo "Overlaps exist!" && false ; fi
convert_to_gdml:
dump_gdml:
stage: test
stage: test
needs:
needs:
- ["common:detector"]
- ["common:detector"]
script:
script:
- mkdir -p geo
- mkdir -p geo
- python scripts/convert_to_gdml.py --compact ${DETECTOR_PATH}/athena.xml --output geo/athena.gdml
- |
 
python scripts/convert_to_gdml.py --compact ${DETECTOR_PATH}/athena.xml --output geo/athena.gdml
 
for xml in ${DETECTOR_PATH}/compact/subsystem_views/*.xml; do
 
cp $xml ${DETECTOR_PATH}/geo.xml
 
gdml_name=`basename $xml .xml`.gdml
 
python scripts/convert_to_gdml.py --compact ${DETECTOR_PATH}/geo.xml --output geo/${gdml_name}
 
done
tracking_geometry_debug:
tracking_geometry_debug:
stage: test
stage: test
Loading