ZDC fix
The position was missing.
Also, most of the detector is hard coded. The structure could be moved to the xml file.
The rotation by pi/4 at the end makes the final position incorrect. It would be best to construct the parts in their proper orientation.