diff --git a/Detector/DetCRD/compact/CRD_common_v01/VXD_v01_01.xml b/Detector/DetCRD/compact/CRD_common_v01/VXD_v01_01.xml index d5bf5a5e8e3ec510077cb7796d13568b8db24585..ce0a8a50b7a35da791a675216f0cf086567f27e3 100644 --- a/Detector/DetCRD/compact/CRD_common_v01/VXD_v01_01.xml +++ b/Detector/DetCRD/compact/CRD_common_v01/VXD_v01_01.xml @@ -3,7 +3,7 @@ <constant name="VXD_inner_radius" value="Vertex_inner_radius"/> <constant name="VXD_outer_radius" value="Vertex_outer_radius"/> <constant name="VXD_half_length" value="Vertex_half_length"/> - <constant name="VXD_inner_radius_1" value="BeamPipe_VertexRegion_rmax"/> + <constant name="VXD_inner_radius_1" value="Vertex_Side_rmin"/><!--BeamPipe_VertexRegion_rmax"/--> <constant name="VXD_radius_r1" value="16*mm"/> <constant name="VXD_radius_r3" value="37*mm"/> <constant name="VXD_radius_r5" value="58*mm"/> @@ -22,10 +22,10 @@ <shape type="BooleanShape" operation="Subtraction" material="Air" > <shape type="BooleanShape" operation="Subtraction" material="Air" > <shape type="Tube" rmin="VXD_inner_radius" rmax="VXD_outer_radius" dz="VXD_half_length" /> - <shape type="Tube" rmin="0." rmax="VXD_inner_radius_1" dz="(VXD_half_length - VXD_cone_max_z)/2. + env_safety " /> + <shape type="Tube" rmin="0" rmax="VXD_inner_radius_1" dz="(VXD_half_length - VXD_cone_max_z)/2. + env_safety " /> <position x="0" y="0" z="VXD_half_length-(VXD_half_length - VXD_cone_max_z)/2.+ env_safety"/> </shape> - <shape type="Tube" rmin="0." rmax="VXD_inner_radius_1" dz="(VXD_half_length - VXD_cone_max_z)/2. + env_safety " /> + <shape type="Tube" rmin="0" rmax="VXD_inner_radius_1" dz="(VXD_half_length - VXD_cone_max_z)/2. + env_safety " /> <position x="0" y="0" z="- ( VXD_half_length-(VXD_half_length - VXD_cone_max_z)/2.+ env_safety ) "/> <rotation x="0" y="180.*deg" z="0" /> </shape>