LArG4H62004CalibSD Node1 LArG4H62004CalibSD + LArG4H62004CalibSD() + ~LArG4H62004CalibSD() + ProcessHits() + SpecialHit() - LArG4H62004CalibSD() - operator=() Node2 LArG4CalibSD # m_calculator # m_numberInvalidHits # m_doPID # m_calibrationHits # m_deadCalibrationHits # m_larEmID # m_larFcalID # m_larHecID # m_caloDmID # m_id_helper + LArG4CalibSD() + ~LArG4CalibSD() + ProcessHits() + EndOfAthenaEvent() + setupHelpers() + addDetectorHelper() + SpecialHit() # SimpleHit() # ConvertID() - FRIEND_TEST() - FRIEND_TEST() - FRIEND_TEST() - FRIEND_TEST() - FRIEND_TEST() - FRIEND_TEST() - FRIEND_TEST() Node2->Node1 Node3 G4VSensitiveDetector Node3->Node2