@fratnikov - there is a specialization for HcalGeometry this templated class: 
https://cmssdt.cern.ch/SDT/lxr/source/CondTools/Geometry/plugins/calowriters.cc?v=CMSSW_7_1_X_2014-04-04-0200#012 
Changing this one would mean changing schema (non-backwards compatible) and updating all tags in DB for ALL other Calorimeters: Ecal, Castor, ZDC, etc. I think, we need to have a discussion about it. Do you think, we can postpone creating persistent Shashlik reco geometry for the moment? It will not be used from DB for quite some time any way. Thanks, Yana