Releases: SciProgCentre/gdml.kt
Releases · SciProgCentre/gdml.kt
0.4.0
Added
- Scripting support
- GdmlShowcase singleton for test purposes
Gdml.decodeFromUrl
method to fetch data from url- Automatic naming of all gdml builder nodes for absent names
- Returned position/rotation/firstPosition/firstRotation builders to boolean solids
- Interfaces for components registries
- Convenient group builder
- Basic NCName validation
- Preprocessor in common
Changed
- Refactor define builders to place the name in the last position
Gdml.format
and module made internal- Container
getMember
renamed togetItem
- Structure builders return GdmlRef instead of elements
world
variable accepts ref instead of volume- All
Gdml
builder functions now havename
in last position and nullable to allow for automatic naming. - physVolume position/rotation builders replaced by functions
Deprecated
- Define builders in boolean solids.
Removed
Fixed
- flush after stream write
- Default units. MM for LUnit and Rad for AUnit according to https://www.star.bnl.gov/public/comp/simu/GDML/V1.0/Geometry.html#element_position_Link02EA7560
- Geant incompatibilities #33, #34 and #35