I just came across an article in Electronic Design (electronicdesign.com) that spells out the three major categories of transients:
1. Electrostatic discharge (ESD) from a charged-up human body - The single test pulse is sharp and fast. This is what you have on cold, dry days in winter or hot, dry Santa Ana winds in California.
2. Electrical fast transient (EFT) - simulates switching transients due to relay contact bounce, or the interruption of inductive loads. (Also include sparking due to dirty track or rollers!) The test burst is 15,000 transients. All the relays and switches that we use for our trains have some amount of contact bounce.
3. Surge transient - transients due to direct and indirect lightning strikes and surges due to switching on the power system due to load changes or short circuits. These surges are much longer (1000x) than the other two and have lots of energy available.
We need to recognize that there are several types of transient hazards for our train electronics, and there is no simple cut-and-dried solution. (Then again, my PW ZW and E-units couldn't care less....)