question: public MonitorTrain ( TransitSectionAction tsa ) { _tsa = tsa ; }
target:  A runnable to monitor whether the autoActiveTrain is moving or stopped Note: If train stops to do work with a manual throttle, this thread will continue to wait until auto operation is resumed.