Pulse fitting for event localization in high purity germanium point contact detectors