This file sets up the global rfpulse[]
struct array, used for RF scaling,
with KS_MAXUNIQUERF (=20) number of empty RF_PULSE member slots, followed by including RF_PULSE struct from "rf_Prescan.h"
It is required that rfpulse[], rfpulseInfo[] arrays, and RF_FREE exist in the main sequence.
For GE's pulse sequences,
- rfpulse[] is declared in grad_rf_<seqname>.h
- RF_FREE is automatically set in rf_Prescan.h based on RF_FREE1 in grad_rf_<seqname>.globals.h
- rfpulseInfo[] is declared in
@ipgexport
for all GE sequences.
For pulse sequences written entirely using KSFoundation
- rfpulse[] is declared in this file
- RF_FREE is automatically set in rf_Prescan.h based on RF_FREE1 in grad_rf_empty.globals.h
- rfpulseInfo[] is declared in
@ipgexport
of GERequired.e