TRTHitAnalysis Node1 TRTHitAnalysis - m_h_TRT_x - m_TRT_r + TRTHitAnalysis() + ~TRTHitAnalysis() + initialize() + execute() Node2 AthAlgorithm - m_extendedExtraObjects + AthAlgorithm() + ~AthAlgorithm() + sysInitialize() + extraOutputDeps() - AthAlgorithm() - AthAlgorithm() - operator=() Node2->Node1 Node3 AthCommonDataStore < AthCommonMsg< Algorithm > > - m_varHandleArraysDeclared + AthCommonDataStore() + evtStore() + evtStore() + detStore() + sysInitialize() + sysStart() + inputHandles() + outputHandles() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + updateVHKA() # renounceArray() # renounce() # extraDeps_update_handler() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() Node3->Node2 Node9 ServiceHandle< ITHistSvc > Node9->Node1 -m_thistSvc Node10 TTree Node10->Node1 -m_tree Node11 std::string Node11->Node1 -m_ntupleFileName -m_path Node12 std::basic_string< char > Node12->Node11 Node13 TH1 + Fill() + Fill() + Fill() + GetBinContent() + GetBinContent() + GetBinContent() + SetBinContent() + SetBinContent() + SetBinContent() + SetBinError() + SetBinError() + SetBinError() + Sumw2() Node13->Node1 -m_h_TRT_y -m_h_TRT_z -m_h_TRT_kine_photons -m_h_TRT_edep_photons -m_h_TRT_kine_nonphotons -m_h_TRT_r -m_h_TRT_barcode -m_h_TRT_edep_nonphotons -m_h_TRT_time_photons -m_h_TRT_time_nonphotons ... Node14 std::vector< float > + elements Node14->Node1 -m_TRT_kine_photons -m_TRT_x -m_TRT_y -m_TRT_edep_nonphotons -m_TRT_z -m_TRT_time_nonphotons -m_TRT_barcode -m_TRT_kine_nonphotons -m_TRT_edep_photons -m_TRT_time_photons ... Node15 TH2 + Fill() + Fill() + Fill() + Fill() + Fill() Node15->Node1 -m_h_TRT_zr -m_h_TRT_xy