public static double operator +(double left, MassTolerance right)
{
if(right.Units == MassToleranceUnits.Da)
{
return left + right.Value;
}
else if(right.Units == MassToleranceUnits.ppm)
{
return left + left * right.Value / 1e6;
}
else
{
return double.NaN;
}
}