Fix SiLayerBuilder not applying barrel envelopes
This is needed for ITk tracking geometry building to work. ID seems not to require it (I think due to larger phi tilt angle). This MR makes SiLayerBuilder apply the envelope, but I configure it to 0.0 for the ID Pixel and SCT. I tried to catch all the spots where this has to be configured in the legacy configuration.
Edited by Paul Gessinger