TBXMLCaloCellWriterTool Node1 TBXMLCaloCellWriterTool - m_etaMin - m_etaMax - m_phiMin - m_phiMax - m_firstEvent - m_nCols + TBXMLCaloCellWriterTool() + ~TBXMLCaloCellWriterTool() + initialize() # writeRunFiles() # writeEvent() # convertProperties() Node2 TBXMLWriterToolBase + ~TBXMLWriterToolBase() + initialize() + writeOut() + finalize() + finalize() # TBXMLWriterToolBase() # writeRunFiles() # writeEvent() # openDictionary() # openDictionary() # closeDictionary() # addDictElement() # addAttributes() # openElement() # closeElement() # closeElement() # closeAllElements() Node2->Node1 Node10 std::string Node10->Node1 -m_cellContainer Node10->Node2 #m_doubleQuote #m_dictionary Node12 std::vector< std::string > Node10->Node12 +elements Node119 TBXMLWriter - m_outputFrequency - m_eventCounter + TBXMLWriter() + ~TBXMLWriter() + initialize() + execute() + finalize() + getFileDir() Node10->Node119 -m_topDirectory Node12->Node1 -m_includedSamplings -m_includedCalos Node12->Node2 #m_elementList Node12->Node119 -m_writerToolNames Node13 SG::ReadCondHandleKey < CaloDetDescrManager > + ReadCondHandleKey() + ReadCondHandleKey() Node13->Node1 -m_caloMgrKey Node48 CaloCell_ID + CaloCell_ID() + ~CaloCell_ID() + initialize_from_dictionary() + em_idHelper() + hec_idHelper() + fcal_idHelper() + tile_idHelper() - CaloCell_ID() - operator=() Node48->Node1 -m_idHelper Node116 std::vector< CaloCell _ID::SUBCALO > + elements Node116->Node1 -m_caloIndices Node117 std::vector< CaloSampling ::CaloSample > + elements Node117->Node1 -m_caloSamplings Node118 std::unordered_set < EventIDBase::number _type > + keys Node118->Node1 -m_runNumbers Node119->Node1 -m_mother