This repository contains various GDML command line utilities and is a submodule for several other GDML related repositories
Extracts a volume or assembly from a gdml file and creates a directory which contains separate files for
- defines
- materials
- solids
- structute
- setup
and a gdml file with includes for the above
python3 extract.py < parameter > < volume/assembly > < directory_to_be_created >
Combines a GDML with includes into a single GDML file
python3 combineGDML.py < input_file > < output_file >
List the volumes and assemblies in a gdml file
python3 listVols < input_file >
List the solids in a gdml file
python3 listSolids.py < input_file >