Even though this is not documented, but ANY simple mover triggers its target upon reaching any stationary position.
Train fires the path-nodes when it reaches them, (and same when reaching the end).
This information is not tested, but it is what is written in the code.
(you can add targets to the doors even though there is no such key, just ignore what radiant says)