Пример #1
0
        /// <summary>Converts OC to total %</summary>
        /// <param name="oc">The oc.</param>
        /// <param name="units">The current units.</param>
        /// <returns>The converted values</returns>
        private static double[] OCTotalPercent(double[] oc, Sample.OCSampleUnitsEnum units)
        {
            if (units == Sample.OCSampleUnitsEnum.Total || oc == null)
            {
                return(oc);
            }

            // convert the numbers
            return(MathUtilities.Multiply_Value(oc, 1.3));
        }
Пример #2
0
 /// <summary>Ocs the units set.</summary>
 /// <param name="ToUnits">To units.</param>
 public void OCUnitsSet(Sample.OCSampleUnitsEnum ToUnits)
 {
     if (ToUnits != OCUnits)
     {
         // convert the numbers
         if (ToUnits == Sample.OCSampleUnitsEnum.WalkleyBlack)
         {
             OC = MathUtilities.Divide_Value(OC, 1.3);
         }
         else
         {
             OC = MathUtilities.Multiply_Value(OC, 1.3);
         }
         OCUnits = ToUnits;
     }
 }