LArCalculatorSvcImp Node1 LArCalculatorSvcImp # m_BirksLaw # m_Birksk # m_OOTcut + LArCalculatorSvcImp() + initializeForSDCreation() Node3 LArBarrelCalculator - m_geometry - m_accmap - m_etamap1 - m_etamap2 - m_etamap3 - m_IflCur - m_IflMapTrans - m_IflXtalk - m_dstep - m_birksLaw and 12 more... + LArBarrelCalculator() + initialize() + finalize() + LArBarrelCalculator() + operator=() + initializeForSDCreation() + Process() + isInTime() + OOTcut() - FiducialCuts() - InitHV() - ScaleHV() Node1->Node3 Node4 LArBarrelPresamplerCalculator - m_geometry - m_IflCur - m_detectorName - m_testbeam - m_psmap - m_birksLaw - m_volname + LArBarrelPresamplerCalculator() + LArBarrelPresamplerCalculator() + operator=() + initialize() + finalize() + OOTcut() + Process() + isInTime() Node1->Node4 Node5 LArEndcapPresamplerCalculator - m_geometry - m_birksLaw + LArEndcapPresamplerCalculator() + LArEndcapPresamplerCalculator() + operator=() + initialize() + OOTcut() + isInTime() + Process() Node1->Node5 Node6 LArFCALCalculatorBase # m_doHV # m_FCalSampling # m_ChannelMap # m_posModule # m_negModule # m_birksLaw # m_hvdata + LArFCALCalculatorBase() + LArFCALCalculatorBase() + operator=() + initialize() + OOTcut() + Process() + isInTime() Node1->Node6 Node7 LArG4::EC::EnergyCalculator - m_Process_type - m_GetGapSize_type - m_distance_to_the_nearest _electrode_type - m_supportCalculator - m_RefzDist - m_S3_Rlim - m_rlim - m_zlim - m_corrProp - m_correction_type and 28 more... - s_LongBarThickness - s_ColdCorrection - s_StripWidth - s_KapGap - s_EdgeWidth - s_DistOfEndofCuFromBack - s_DistOfStartofCuFromBack - s_ZmaxOfSignal - s_S3_Etalim - s_Rmeas_outer and 13 more... + EnergyCalculator() + CorrectionTypeHandler() + SolidTypeHandler() + initialize() + finalize() + OOTcut() + Process() + isInTime() - Process_Default() - Process_Barrett() - FindIdentifier_Default() - FindIdentifier_Barrett() - FindDMIdentifier_Barrett() - GetCompartment_Barrett() - GetHV_Value() - GetGapSize_Default() - GetGapSize_Barrett() - GetPhiGap_Barrett() and 55 more... - IonReco() - DriftVelo() - _normalizeAngle2Pi() Node1->Node7 Node8 LArHECLocalCalculator - m_Geometry - m_isX - m_birksLaw + LArHECLocalCalculator() + LArHECLocalCalculator() + operator=() + ~LArHECLocalCalculator() + initialize() + finalize() + OOTcut() + Process() + Process() + isInTime() Node1->Node8 Node9 LArHECWheelCalculator - m_Geometry - m_doHV - m_DetectorManager - m_birksLaw - m_hvdata + LArHECWheelCalculator() + LArHECWheelCalculator() + operator=() + initialize() + finalize() + ~LArHECWheelCalculator() + initializeForSDCreation() + OOTcut() + Process() + isInTime() Node1->Node9 Node2 extends< AthService, ILArCalculatorSvc >     Node2->Node1