Hcal ddd geometry fix

* Thread safe changes in Calo geometry from Valentin
* Fix for Hcal DDD loader