public MasterSweeper(Controller.HighPrecisionTimer timer) { this.intervalMs = timer.IntervalMs; this.jobs = new List<Job>(); // Make sure we don't add to the Tick handler until we're ready to execute timer.Tick += timer_Tick; }