egammaMonitoring::ParticleHistograms Node1 egammaMonitoring::Particle Histograms - m_hasFwd + initializePlots() + fill() + fill() + hasFwd() + IHistograms() + IHistograms() Node3 egammaMonitoring::RecoElectron Histograms + histo2DMap + histo3DMap - m_isData + initializePlots() + fill() + isData() + fill() + fill() Node1->Node3 Node4 egammaMonitoring::RecoPhoton Histograms - m_cR_bins + initializePlots() + fill() + fill() + fill() Node1->Node4 Node5 egammaMonitoring::TruthElectron Histograms + histoMap2D - m_reducedHistSet + initializePlots() + initializePlots() + fill() + ~TruthElectronHistograms() + fill() + fill() Node1->Node5 Node6 egammaMonitoring::TruthPhoton Histograms + histo2DMap - m_cR_bins + initializePlots() + fill() + fill() + initializePlots() + fill() + fill() Node1->Node6 Node2 egammaMonitoring::IHistograms + histoMap # m_name # m_title # m_folder # m_rootHistSvc + IHistograms() + IHistograms() + initializePlots() + fill() + fill() + ~IHistograms() Node2->Node1