def METHOD_NAME(self) -> PhysicalComponent:
    """
    Build the x-z components of the radiation shield.
    """
    cryo_vv_rot = self.cryo_vv.deepcopy()
    cryo_vv_rot.rotate(base=(0, 0, 0), direction=(0, 0, 1), degree=180)
    rs_inner = offset_wire(
        boolean_fuse([self.cryo_vv, cryo_vv_rot]).boundary[0],
        self.params.g_cr_rs.value,
    )
    rs_outer = offset_wire(rs_inner, self.params.tk_rs.value)
    # Now we slice in half
    bound_box = rs_outer.bounding_box
    x = np.zeros(4)
    x[2:] = bound_box.x_min - 1.0
    z = np.zeros(4)
    z[[0, -1]] = bound_box.z_min - 1.0
    z[[1, 2]] = bound_box.z_max + 1.0
    cutter = BluemiraFace(make_polygon({"x": x, "y": 0, "z": z}, closed=True))
    shield_body = PhysicalComponent(
        self.BODY, boolean_cut(BluemiraFace([rs_outer, rs_inner]), cutter)[0]
    )
    apply_component_display_options(shield_body, color=BLUE_PALETTE[self.RS][0])
    return shield_body