k4bench.geometry.errors¶
k4bench.geometry.errors ¶
Exceptions raised while reading and patching DD4hep geometries.
GeometryError ¶
Bases: RuntimeError
Base for every geometry-handling failure.
GeometryParseError ¶
Bases: GeometryError
A reachable geometry file could not be read or parsed.
Source code in k4bench/geometry/errors.py
DetectorNotFoundError ¶
Bases: GeometryError, ValueError
Requested detector name is not in the geometry.
PatchValidationError ¶
Bases: GeometryError
The generated geometry failed its post-write checks.