public float GetValue(short time)
 {
     if (!TimeValuePairs.TryGetValue(time, out float value))
     {
         value = -1;
     }
     return(value);
 }
 public bool TryAddPair(short time, float value)
 {
     if (!TimeValuePairs.ContainsKey(time))
     {
         TimeValuePairs.Add(time, value);
         return(true);
     }
     else
     {
         return(false);
     }
 }