public IMultipleValueDataPoint2D Clone()
        {
            SeismicGroundMotionDataPoint dp = new SeismicGroundMotionDataPoint()
            {
                Latitude       = this.Latitude,
                Longitude      = this.Longitude,
                SS             = this.SS,
                S1             = this.S1,
                TL             = this.TL,
                DataArrayIndex = this.DataArrayIndex
            };

            return(dp);
        }
 public IMultipleValueDataPoint2D Clone()
 {
     SeismicGroundMotionDataPoint dp = new SeismicGroundMotionDataPoint()
     {
             Latitude= this.Latitude,
             Longitude=this.Longitude,
             SS=this.SS,
             S1=this.S1,
             TL=this.TL,
             DataArrayIndex=this.DataArrayIndex
     };
     return dp;
 }