Efficiency2D Node1 Efficiency2D + Efficiency2D() + Efficiency2D() + ~Efficiency2D() + Fill() + FillDenom() + BayesX() + BayesY() + sliceX() + sliceY() + slicesX() + slicesY() # getibinvec() # slicename() Node2 T_Efficiency< TH2F > + T_Efficiency() + T_Efficiency() + ~T_Efficiency() + name() + Hist() + finalise() + findTotalEfficiency() + Write() # getibinvec() # BayesInternal() Node2->Node1 Node3 TH2F + GetBinContent() + SetBinContent() Node3->Node2 #m_heff #m_hmissed #m_hdenom #m_hnumer Node4 std::string Node4->Node2 #m_name Node5 std::basic_string< char > Node5->Node4 Node6 std::vector< int > + elements Node6->Node2 #m_ibin