Of course these subsequences could also be combined together into a complete RHIC cycle by the sequencer. Event names not in pseudo code are highlighted in gold . Disable the event on the appropriate event link. Execute the subsequence as a nested sequence. LOAD ado data Load the ado data into the appropriate ADO, e.g., a WFG ramp table.
SEND event Generate the event on the appropriate event link through software.
Wait until something happens before executing next sequencer command. The LOAD instruction is also probably easy to implement, although one might want to break it into a few different versions for various ADO types. This would of course require changing the delays if the hysteresis ramps were slowed down. The injection sequencing will most likely be controlled by Rhianna's Inject Pattern program. It presumably will look like a group of subsequences, perhaps one for each AGS FEB cycle .