public VesselSatellite(List<ISignalProcessor> signalProcessors) { if (signalProcessors == null) { RTLog.Notify("VesselSatellite constructor: signalProcessor parameter is null", RTLogLevel.LVL4); throw new ArgumentNullException(); } SignalProcessors = signalProcessors; }