Apart from normal physics runs, we envisage a number of different kinds of calibration and test runs. The available run types can be defined for a given DAQ Partition and the IGUI allows them to be selected at any time up to the transition into the Running state.
In particular, the run type can be changed while the system is in the
Configured state. Hence any actions which may be dependent on the run
type should be done during the transition into the Running state.
Examples probably include downloading trigger settings and maybe even
calibration data; loading of playback memories with test vectors; etc.