24 void operator()(
const AbstractMap::Params::value_type& obj)
const {
25 if ( obj.second.typeInfo() ==
typeid(
AbstractMap) ) {
27 dd4hep::printout(dd4hep::INFO,
"Condition",
"++ %-16s [%d] %-8s -> %s",
29 obj.second.dataType().c_str(),
30 obj.second.str().c_str());
33 dd4hep::printout(dd4hep::INFO,
"Condition",
"++ %-16s %-8s -> %s",
35 obj.second.dataType().c_str(),
36 obj.second.str().c_str());
40 if ( !data.
params.empty() ) {
41 for_each(data.
params.begin(), data.
params.end(), _Print());
57 : clientData(c.clientData), params(c.params), classID(c.classID)
80 static auto s_registry = dd4hep::GrammarRegistry::pre_note<AbstractMap>(1);