Skip to content

Wrong material thickness is PassiveLayerBuilder and CylinderVolumeBuilder (was ACTS-448)

Original author Julia Hrdinka @jhrdinka

In the PassiveLayerBuilder and the CylinderVolumeBuilder when the material is handed for the thickness of the material the layer thickness is taken (e.g. https://gitlab.cern.ch/acts/acts-core/blob/master/Core/src/Tools/PassiveLayerBuilder.cpp#L77).) . This does not need to be the real thickness of the material especially when tolerances are added. Therefore 'MaterialProperties' (Material+Thickness) should be handed over in the configuration struct.

Edited by Moritz Kiehn
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information