|
void | ksspsat_init_design (KSSPSAT_DESIGN *ksspsat_design, const char *desc) |
|
void | ksspsat_init_state (KSSPSAT_STATE *ksspsat_state) |
|
STATUS | ksspsat_eval_design_satplacements (KSSPSAT_DESIGN *spsat_design, KSSPSAT_STATE *spsat_state, const SCAN_INFO *ref_scan_info) |
|
STATUS | ksspsat_eval_satplacements_dump (KSSPSAT_STATE *spsat_state) |
|
int | ksspsat_any_implicit (KSSPSAT_DESIGN *spsat_design) |
|
int | ksspsat_any_explicit (KSSPSAT_DESIGN *spsat_design) |
|
int | ksspsat_any_satpulses (KSSPSAT_DESIGN *spsat_design) |
|
STATUS | ksspsat_eval_volborder (KSSPSAT_VOLBORDER *v, SCAN_INFO my_scan_info[KS_MAX_RF_SCANINFO], int nslices, float freq_fov, float phase_fov, float slthick) |
|
STATUS | ksspsat_eval_validatedesign (KSSPSAT_DESIGN *spsat_design) |
|
STATUS | ksspsat_eval_design (KSSPSAT_MODULE *spsat_module, KS_KSPACE_DESIGN *kspace_design, KS_SLICETIMING_DESIGN *slicetiming_design, float slthick) |
|
STATUS | ksspsat_eval (KSSPSAT_MODULE *spsat_module, KS_KSPACE_DESIGN *kspace_design, KS_SLICETIMING_DESIGN *slicetiming_design, float slthick) |
|
STATUS | ksspsat_pg (KSSPSAT_MODULE *spsat_module, int start_time, KS_SEQ_CONTROL *ctrl) |
|
void | ksspsat_scan_seqstate (const SCAN_INFO *slice_pos, KS_DYNAMIC_STATE *dynamic, KSSPSAT_MODULE *spsat_module) |
|
This file contains the implementation for spatial saturation pulses