LArFCALCalculatorBase Node1 LArFCALCalculatorBase # m_doHV # m_ChannelMap # m_posModule # m_negModule # m_FCalSampling # m_birksLaw # m_hvdata + LArFCALCalculatorBase() + initialize() + finalize() + OOTcut() + Process() + isInTime() # LArFCALCalculatorBase() # operator=() Node2 LArCalculatorSvcImp # m_BirksLaw # m_Birksk # m_OOTcut + LArCalculatorSvcImp() + initializeForSDCreation() Node2->Node1 Node3 extends< AthService, ILArCalculatorSvc > Node3->Node2