31 phg4cellcontainer = thisNode->
getData();
33 if (phg4cellcontainer)
37 *
fout <<
"size: " << phg4cellcontainer->
size() << endl;
38 for (celler = cell_begin_end.first; celler != cell_begin_end.second; celler++)
40 *
fout <<
"id: 0x" << hex << celler->second->get_cellid() << dec << endl;
82 <<
" not implemented in DumpPHG4CellContainer" << endl;
85 for (
unsigned char ic = 0; ic < UCHAR_MAX; ic++)
88 if (celler->second->has_property(prop_id))
90 *
fout <<
"prop id: " <<
static_cast<unsigned int>(ic);
92 *
fout <<
", name " << property_info.first <<
" value ";
93 switch (property_info.second)
96 *
fout << celler->second->get_property_int(prop_id);
99 *
fout << celler->second->get_property_uint(prop_id);
102 *
fout << celler->second->get_property_float(prop_id);
105 *
fout <<
" unknown type ";
113 *
fout <<
"hit 0x" << hex << iter->first << dec <<
" edep: " << iter->second << endl;
118 *
fout <<
"shower " << iter->first <<
" edep: " << iter->second << endl;