Revision d7a041971d224681ae21de6feeb5fcf82f71a631 authored by Carsten Burgard on 15 December 2023, 15:25:58 UTC, committed by Jonas Rembser on 19 December 2023, 22:02:43 UTC
In the current implementation, shapesys with no valid data (all
constraints constant) are written out in an invalid way, making it
impossible for the reader to then instantiate the correct number of
parameters. This PR fixes this by forcing the write-out of data with
all-zeros for such invalid shapesys. Alternatively, one could imagine
dropping these shapesys completely, but that's maybe something of a
policy decision that I don't want to make in a bugfix patch :)
1 parent 8f21f0b
History
File Mode Size
LinkDef.h -rw-r--r-- 44 bytes
LinkDef1.h -rw-r--r-- 4.6 KB
LinkDef2.h -rw-r--r-- 1.6 KB
TGDMLMatrix.h -rw-r--r-- 2.5 KB
TGeant4PhysicalConstants.h -rw-r--r-- 3.8 KB
TGeant4SystemOfUnits.h -rw-r--r-- 10.5 KB
TGeoArb8.h -rw-r--r-- 9.4 KB
TGeoAtt.h -rw-r--r-- 4.3 KB
TGeoBBox.h -rw-r--r-- 5.5 KB
TGeoBoolNode.h -rw-r--r-- 9.3 KB
TGeoBranchArray.h -rw-r--r-- 5.0 KB
TGeoBuilder.h -rw-r--r-- 6.1 KB
TGeoCache.h -rw-r--r-- 5.9 KB
TGeoCompositeShape.h -rw-r--r-- 4.4 KB
TGeoCone.h -rw-r--r-- 10.4 KB
TGeoElement.h -rw-r--r-- 17.4 KB
TGeoEltu.h -rw-r--r-- 3.5 KB
TGeoExtension.h -rw-r--r-- 2.1 KB
TGeoGlobalMagField.h -rw-r--r-- 1.8 KB
TGeoHalfSpace.h -rw-r--r-- 3.4 KB
TGeoHelix.h -rw-r--r-- 2.9 KB
TGeoHype.h -rw-r--r-- 4.9 KB
TGeoManager.h -rw-r--r-- 33.4 KB
TGeoMaterial.h -rw-r--r-- 9.9 KB
TGeoMatrix.h -rw-r--r-- 23.6 KB
TGeoMedium.h -rw-r--r-- 2.4 KB
TGeoNavigator.h -rw-r--r-- 13.6 KB
TGeoNode.h -rw-r--r-- 12.4 KB
TGeoOpticalSurface.h -rw-r--r-- 9.6 KB
TGeoPara.h -rw-r--r-- 4.3 KB
TGeoParaboloid.h -rw-r--r-- 4.0 KB
TGeoParallelWorld.h -rw-r--r-- 3.0 KB
TGeoPatternFinder.h -rw-r--r-- 23.3 KB
TGeoPcon.h -rw-r--r-- 5.6 KB
TGeoPgon.h -rw-r--r-- 6.1 KB
TGeoPhysicalConstants.h -rw-r--r-- 3.7 KB
TGeoPhysicalNode.h -rw-r--r-- 5.4 KB
TGeoPolygon.h -rw-r--r-- 2.8 KB
TGeoRCPtr.h -rw-r--r-- 3.3 KB
TGeoRegion.h -rw-r--r-- 2.1 KB
TGeoScaledShape.h -rw-r--r-- 3.7 KB
TGeoShape.h -rw-r--r-- 8.0 KB
TGeoShapeAssembly.h -rw-r--r-- 3.2 KB
TGeoSphere.h -rw-r--r-- 5.2 KB
TGeoStateInfo.h -rw-r--r-- 2.4 KB
TGeoSystemOfUnits.h -rw-r--r-- 10.5 KB
TGeoTessellated.h -rw-r--r-- 5.9 KB
TGeoTorus.h -rw-r--r-- 4.8 KB
TGeoTrd1.h -rw-r--r-- 3.9 KB
TGeoTrd2.h -rw-r--r-- 4.1 KB
TGeoTube.h -rw-r--r-- 12.6 KB
TGeoTypedefs.h -rw-r--r-- 843 bytes
TGeoUniformMagField.h -rw-r--r-- 1.0 KB
TGeoVector3.h -rw-r--r-- 7.0 KB
TGeoVolume.h -rw-r--r-- 17.7 KB
TGeoVoxelFinder.h -rw-r--r-- 6.1 KB
TGeoXtru.h -rw-r--r-- 6.0 KB
TVirtualGeoConverter.h -rw-r--r-- 1.3 KB
TVirtualGeoPainter.h -rw-r--r-- 7.7 KB
TVirtualGeoTrack.h -rw-r--r-- 3.5 KB
TVirtualMagField.h -rw-r--r-- 2.1 KB

back to top