What defines a cycle on a jet engine? Is there a legal definition of a "cycle" on a jet engine?

We must log the cycles, and some maintenance is determined by cycles.  From my understanding, this is partially because of the thermal dynamics of an engine cooling and then reheating, and partially because full takeoff power is used.

The "usual" time that you log a cycle is when an engine is started and the aircraft then takes off (using full rated takeoff power), but what about unusual situations like:


Engine shutdown and restarted in flight
Engine started, aircraft takes off, and then returns for a low pass or a touch and go:  Would this be two cycles (does it depend on the amount of power used during the touch and go?)?
Engine started and then shut down without a flight
A cycle is a start to a shutdown.  Lets say there is a flight that is loaded with pax, bags, and fuel.  They push back and start both engines since the weather is good and their at an outstation.  As they taxi to the departure runway, BAM, ground calls up saying there is a groundstop for the hub and its going to be about 30 minutes.  The flight pulls into some empty ramps space, and shuts down both engines.  Groundstop lifts, both engines started again, and the flight departs.  After landing, pulling into the gate, and shutting down the engines, we can say that for this flight, each engine went through two cycles.  ALL of this info is logged and maintenance can access it.  With some of the newer engines and higher service packages, OEM