TBCellNoiseCorrection Node1 TBCellNoiseCorrection - m_noise_correction - m_xcryo - m_ytable - m_energy - m_entries + TBCellNoiseCorrection() + ~TBCellNoiseCorrection() + initialize() + finalize() + MakeCorrection() + handle() Node2 CaloCellCorrection + CaloCellCorrection() + ~CaloCellCorrection() + execute() + MakeCorrection() + interfaceID() # setenergy() # addenergy() # scaleenergy() Node2->Node1 Node3 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node3->Node2 Node10 IIncidentListener Node10->Node1 Node11 ServiceHandle< IAthRNGSvc > Node11->Node1 -m_rndmSvc Node12 ATHRNG::RNGWrapper + all_SeedingOptions + RNGWrapper() + ~RNGWrapper() + setSeed() + setSeed() + setSeedMC16() + setSeedMC20() + setSeedMC21() + setSeedLegacy() + setSeedLegacy() + setSeed() + setSeeds() + operator CLHEP::HepRandom Engine *() + getEngine() + evtSeeded() + evtSeeded() Node12->Node1 -m_engine Node15 TChain Node15->Node1 -m_tree Node16 std::vector< float > + elements Node16->Node1 -m_cell_energy Node17 std::vector< unsigned int > + elements Node17->Node1 -m_cell_id Node18 std::vector< std::string > Node18->Node1 -m_noise_file