private bool IsEventSuitableForStatusesAndAnalogs(TmEvent tmEvent)
 {
     if (Statuses.Count == 0 &&
         Analogs.Count == 0)
     {
         return(true);
     }
     return((tmEvent.HasTmStatus &&
             Statuses.BinarySearch(tmEvent.TmAddrComplexInteger) >= 0)
            ||
            (tmEvent.HasTmAnalog &&
             Analogs.BinarySearch(tmEvent.TmAddrComplexInteger) >= 0));
 }