/** @class StateTimer
* @brief A class to allow measurement of the amount of time a program
* spends in one of a set of states.
/** @class StateTimer
* @brief A class to allow measurement of the amount of time a program
* spends in one of a set of states.