CaloSurfaceBuilder Node1 CaloSurfaceBuilder - m_tile_dd - ATLAS_THREAD_SAFE - ATLAS_THREAD_SAFE - ATLAS_THREAD_SAFE - m_lar_mat - m_lar_simplegeom - m_calodepth + CaloSurfaceBuilder() + ~CaloSurfaceBuilder() + initialize() + finalize() + getCaloDepth() + CreateUserSurface() + CreateLastSurface() + get_cylinder_surface() + get_disk_surface() + get_cylinder_surface() + get_disk_surface() + entrySurfaces() + exitSurfaces() - fill_tg_surfaces() Node2 extends< AthAlgTool, ICaloSurfaceBuilder > Node2->Node1