EL::NTupleSvc Node1 EL::NTupleSvc - m_initialized - m_taken - m_connected + testInvariant() + NTupleSvc() + ~NTupleSvc() + copyBranch() + copyBranchList() + addWhiteFloat() + addWhiteArray() + tree() + getFilterPassed() + setFilterPassed() + treeName() + treeName() + GetName() - setupJob() - changeInput() - initialize() - execute() - postExecute() - hasName() - initBranches() - findBranches() - initOutput() - initOutput() - copyInput() - ClassDef() Node2 EL::Algorithm - m_msg - m_msgLevel + testInvariant() + Algorithm() + ~Algorithm() + wk() + book() + hist() + evtStore() + name() - setupJob() - fileExecute() - endOfFile() - changeInput() - initialize() - histInitialize() - execute() - postExecute() - finalize() - histFinalize() - hasName() - sysSetupJob() - ClassDef() * msg() * msg() * msgLvl() * setMsgLevel() Node2->Node1 Node41 EL::WhiteBoardSvc + testInvariant() + WhiteBoardSvc() + hasVar() + getFloat() + getArray() + getTObject() + retrieve() + setFloat() + setArray() + setArray() + setTObject() + GetName() - doHasVar() - doGetFloat() - doGetArray() - doGetTObject() - doSetFloat() - doSetArray() - doSetTObject() - ClassDef() Node2->Node41 Node3 TNamed Node3->Node2 Node14 std::string Node14->Node1 -m_treeName -m_outputName -m_tree_title Node14->Node2 -m_nameCache -m_msgName Node23 std::set< std::string > Node14->Node23 +keys Node37 TFile Node37->Node1 -m_file Node38 std::vector< EL::NTupleSvc ::WhiteInfo > Node38->Node1 -m_whiteInfo Node41->Node1 -m_whiteboard Node22 TTree Node22->Node1 -m_tree Node23->Node1 -m_whiteArray -m_whiteFloat -m_copyBranches Node42 std::vector< EL::NTupleSvc ::CopyInfo > Node42->Node1 -m_copyInfo