Hcal ddd geometry

* Changes to make it use base class member data