LArG4CalibSD Node1 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() Node3 LArG4H62004CalibSD + LArG4H62004CalibSD() + ~LArG4H62004CalibSD() + ProcessHits() + SpecialHit() - LArG4H62004CalibSD() - operator=() Node1->Node3 Node2 G4VSensitiveDetector Node2->Node1