/// <summary>
        /// Initializes the transform using the parameters from the specified coordinate system information
        /// </summary>
        /// <param name="projInfo">A ProjectionInfo class contains all the standard and custom parameters needed to initialize this transform</param>
        protected override void OnInit(ProjectionInfo projInfo)
        {
            double r = 0;

            _gauss = new Gauss(E, Phi0, ref _phic0, ref r);
            _sinc0 = Math.Sin(_phic0);
            _cosc0 = Math.Cos(_phic0);
            _r2    = 2 * r;
        }
 /// <summary>
 /// Initializes the transform using the parameters from the specified coordinate system information
 /// </summary>
 /// <param name="projInfo">A ProjectionInfo class contains all the standard and custom parameters needed to initialize this transform</param>
 protected override void OnInit(ProjectionInfo projInfo)
 {
     double r = 0;
     _gauss = new Gauss(E, Phi0, ref _phic0, ref r);
     _sinc0 = Math.Sin(_phic0);
     _cosc0 = Math.Cos(_phic0);
     _r2 = 2 * r;
 }