78 << name <<
"already in ignore list" << endl;
90 << name <<
"already in exclusive list" << endl;
99 RunHeader *runheader = findNode::getClass<RunHeader>(topNode,
"RunHeader");
109 map<string, DumpObject *>::iterator iter;
110 if (node->
getType() ==
"PHIODataNode")
112 string NodeName = node->
getName();
116 cout <<
"Adding Dump Object for " << NodeName << endl;
123 iter->second->process_event(node);
131 cout <<
"Something went wrong with adding Dump Object for " << NodeName
132 <<
", it should exist !! Trying to create it again" << endl;
141 map<string, DumpObject *>::iterator iter;
144 iter->second->CloseOutputFile();
152 string newnode = NodeName;
157 cout <<
"Exclusive find: Ignoring " << NodeName << endl;
165 cout <<
"Ignoring " << NodeName << endl;
170 if (node->
getType() ==
"PHIODataNode")
175 if (tmp->InheritsFrom(
"AssocInfoContainer"))
179 else if (tmp->InheritsFrom(
"BbcVertexMap"))
183 else if (tmp->InheritsFrom(
"CaloTriggerInfo"))
187 else if (tmp->InheritsFrom(
"EventHeader"))
191 else if (tmp->InheritsFrom(
"GlobalVertexMap"))
195 else if (tmp->InheritsFrom(
"JetMap"))
199 else if (tmp->InheritsFrom(
"ParticleFlowElementContainer"))
203 else if (tmp->InheritsFrom(
"PdbParameterMap"))
207 else if (tmp->InheritsFrom(
"PdbParameterMapContainer"))
211 else if (tmp->InheritsFrom(
"PHG4BlockGeomContainer"))
215 else if (tmp->InheritsFrom(
"PHG4BlockCellGeomContainer"))
219 else if (tmp->InheritsFrom(
"PHG4CellContainer"))
223 else if (tmp->InheritsFrom(
"PHG4CylinderCellContainer"))
227 else if (tmp->InheritsFrom(
"PHG4CylinderGeomContainer"))
231 else if (tmp->InheritsFrom(
"PHG4CylinderCellGeomContainer"))
235 else if (tmp->InheritsFrom(
"PHG4HitContainer"))
239 else if (tmp->InheritsFrom(
"PHG4InEvent"))
243 else if (tmp->InheritsFrom(
"PHG4ScintillatorSlatContainer"))
247 else if (tmp->InheritsFrom(
"PHG4TruthInfoContainer"))
251 else if (tmp->InheritsFrom(
"PHHepMCGenEventMap"))
255 else if (tmp->InheritsFrom(
"RawClusterContainer"))
259 else if (tmp->InheritsFrom(
"RawTowerContainer"))
263 else if (tmp->InheritsFrom(
"RawTowerGeomContainer"))
267 else if (tmp->InheritsFrom(
"RunHeader"))
271 else if (tmp->InheritsFrom(
"SvtxTrackMap"))
275 else if (tmp->InheritsFrom(
"SvtxVertexMap"))
279 else if (tmp->InheritsFrom(
"SyncObject"))
283 else if (tmp->InheritsFrom(
"TowerBackground"))
287 else if (tmp->InheritsFrom(
"TrkrClusterContainer"))
291 else if (tmp->InheritsFrom(
"TrkrClusterHitAssoc"))
295 else if (tmp->InheritsFrom(
"TrkrHitSetContainer"))
299 else if (tmp->InheritsFrom(
"TrkrHitTruthAssoc"))
303 else if (tmp->InheritsFrom(
"VariableArray"))
309 cout <<
"Registering Dummy for " << NodeName
310 <<
", Class: " << tmp->ClassName() << endl;
316 cout <<
"ignoring PHDataNode: " << NodeName << endl;