/// <summary>
 ///     Try to add up another spectrum. The added spectrum must be of the same type.
 /// </summary>
 /// <param name="another"></param>
 public bool TryAbsorb(ISpectrum another)
 {
     return(_spectrum.TryAbsorb(another));
 }