diff --git a/compact/ecal_barrel_interlayers.xml b/compact/ecal_barrel_interlayers.xml index 8d1c691045b4aa83787e95108086fc2a87068b81..110c18e93ce7d2dfb018c1ad3820a3451453a0eb 100644 --- a/compact/ecal_barrel_interlayers.xml +++ b/compact/ecal_barrel_interlayers.xml @@ -23,6 +23,7 @@ <constant name="EcalBarrel_FiberXSpacing" value="1.34*mm"/> <constant name="EcalBarrel_FiberZSpacing" value="1.22*mm"/> <constant name="EcalBarrel_SpaceBetween" value="1*mm"/> + <constant name="EcalBarrel_FiberChunkLayers_num" value = "10"/> <comment> For Pb/SiFi (GlueX): X0 ~ 1.45 cm For W/SiFi (sPHENIX): X0 ~ 0.7 cm (but different fiber orientation) @@ -129,9 +130,11 @@ spacing_z="EcalBarrel_FiberZSpacing"/> </slice> </layer> - <layer repeat="1" vis="AnlBlue" + <layer repeat="EcalBarrel_FiberChunkLayers_num" vis="AnlBlue" space_before="EcalBarrel_ImagingLayerThickness + EcalBarrel_SpaceBetween"> - <slice material="Lead" thickness="EcalBarrel_FiberLayerThickness" vis="EcalBarrelFiberLayerVis"> + <slice material="Lead" + thickness="EcalBarrel_FiberLayerThickness/EcalBarrel_FiberChunkLayers_num" + vis="EcalBarrelFiberLayerVis"> <fiber material="PlasticScint" sensitive="yes" vis="EcalBarrelFiberVis"