|
| | SeqPuls (const STD_string &object_label, const cvector &waveform, float pulsduration, float pulspower, const STD_string &nucleus="", const dvector &phaselist=0, const dvector &freqlist=0, float rel_magnetic_center=0.5) |
| |
| | SeqPuls (const STD_string &object_label="unnamedSeqPuls") |
| |
| | SeqPuls (const SeqPuls &sp) |
| |
| SeqPuls & | operator= (const SeqPuls &sp) |
| |
| SeqPuls & | set_wave (const cvector &waveform) |
| |
| cvector | get_wave () const |
| |
| double | get_pulsstart () const |
| |
| SeqPulsInterface & | set_pulsduration (float pulsduration) |
| |
| double | get_pulsduration () const |
| |
| float | get_flipangle () const |
| |
| SeqPulsInterface & | set_flipangle (float flipangle) |
| |
| float | get_power () const |
| |
| SeqPulsInterface & | set_power (float pulspower) |
| |
| SeqPulsInterface & | set_rel_magnetic_center (float center) |
| |
| float | get_rel_magnetic_center () const |
| |
| float | get_magnetic_center () const |
| |
| SeqPulsInterface & | set_pulse_type (pulseType type) |
| |
| pulseType | get_pulse_type () const |
| |
| const SeqVector & | get_flipangle_vector () const |
| |
| SeqPulsInterface & | set_flipangle_reorder_scheme (reorderScheme scheme, unsigned int nsegments) |
| |
| const SeqVector & | get_flipangle_reorder_vector () const |
| |
| double | get_duration () const |
| |
| STD_string | get_program (programContext &context) const |
| |
| double | get_rf_energy () const |
| |
| STD_string | get_properties () const |
| |
| unsigned int | event (eventContext &context) const |
| |
| SeqValList | get_freqvallist (freqlistAction action) const |
| |
| SeqPulsInterface & | set_flipangles (const fvector &flipangles) |
| |
| fvector | get_flipangles () const |
| |
| virtual RecoValList | get_recovallist (unsigned int reptimes, LDRkSpaceCoords &coords) const |
| |
| bool | contains (const SeqTreeObj *sto) const |
| |
| void | tree (SeqTreeCallbackAbstract *display) const |
| |
| virtual SeqValList | get_delayvallist () const |
| |
| SeqClass & | set_temporary () |
| |
| | Labeled (const STD_string &label="unnamed") |
| |
| Labeled & | set_label (const STD_string &label) |
| |
| const STD_string & | get_label () const |
| |
| Labeled & | operator= (const Labeled &l) |
| |
| | operator const SeqVector & () const |
| |
| virtual SeqFreqChanInterface & | set_encoding_scheme (encodingScheme scheme) |
| |
| virtual SeqFreqChanInterface & | set_reorder_scheme (reorderScheme scheme, unsigned int nsegments=1) |
| |
| virtual const SeqVector & | get_reorder_vector () const |
| |
| virtual SeqFreqChanInterface & | set_phaselist_encoding_scheme (encodingScheme scheme) |
| |
| virtual SeqFreqChanInterface & | set_phaselist_reorder_scheme (reorderScheme scheme, unsigned int nsegments=1) |
| |
| virtual const SeqVector & | get_phaselist_reorder_vector () const |
| |
| SeqFreqChanInterface & | set_freqoffset (double freqoffset) |
| |
| SeqFreqChanInterface & | set_phase (double phaseval) |
| |
| SeqFreqChanInterface & | set_phasespoiling (unsigned int size=80, double incr=117.0, double offset=0.0) |
| |
| | SeqFreqChan (const STD_string &object_label="unnamedSeqFreqChan") |
| |
| | SeqFreqChan (const STD_string &object_label, const STD_string &nucleus, const dvector &freqlist=0, const dvector &phaselist=0) |
| |
| | SeqFreqChan (const SeqFreqChan &sfc) |
| |
| virtual | ~SeqFreqChan () |
| |
| SeqFreqChan & | operator= (const SeqFreqChan &sfc) |
| |
| int | get_channel () const |
| |
| dvector | get_freqlist () const |
| |
| double | get_phase () const |
| |
| virtual double | get_frequency () const |
| |
| unsigned int | get_phaselistindex () const |
| |
| virtual unsigned int | get_freqlistindex () const |
| |
| STD_string | get_iteratorcommand (objCategory cat) const |
| |
| SeqFreqChanInterface & | set_nucleus (const STD_string &nucleus) |
| |
| SeqFreqChanInterface & | set_freqlist (const dvector &freqlist) |
| |
| SeqFreqChanInterface & | set_phaselist (const dvector &phaselist) |
| |
| const SeqVector & | get_freqlist_vector () const |
| |
| const SeqVector & | get_phaselist_vector () const |
| |
| unsigned int | get_vectorsize () const |
| |
| bool | prep_iteration () const |
| |
| bool | is_qualvector () const |
| |
| svector | get_vector_commands (const STD_string &iterator) const |
| |
| | SeqVector (const STD_string &object_label="unnamedSeqVector") |
| |
| | SeqVector (const STD_string &object_label, unsigned int nindices, int slope=1, int offset=0) |
| |
| | SeqVector (const SeqVector &sv) |
| |
| virtual | ~SeqVector () |
| |
| SeqVector & | operator= (const SeqVector &sv) |
| |
| virtual unsigned int | get_numof_iterations () const |
| |
| virtual bool | needs_unrolling_check () const |
| |
| virtual int | get_current_index () const |
| |
| int | get_acq_index () const |
| |
| virtual bool | is_acq_vector () const |
| |
| virtual bool | is_obj_vector () const |
| |
| virtual STD_string | get_loopcommand () const |
| |
| SeqVector & | set_indexvec (const ivector &iv) |
| |
| ivector | get_indexvec () const |
| |
| SeqVector & | set_reorder_scheme (reorderScheme scheme, unsigned int nsegments=1) |
| |
| SeqVector & | set_encoding_scheme (encodingScheme scheme) |
| |
| const SeqVector & | get_reorder_vector () const |
| |
| virtual nestingRelation | get_nesting_relation () const |
| |
| iarray | get_index_matrix () const |
| |
| int | get_current_reord_index () const |
| |
| STD_string | get_reord_iterator (const STD_string &iterator) const |
| |
| | SeqDur (const STD_string &object_label, float duration) |
| |
| | SeqDur (const STD_string &object_label="unnamedSeqDur") |
| |
| | SeqDur (const SeqDur &sd) |
| |
| SeqDur & | set_duration (float duration) |
| |
| SeqDur & | operator= (const SeqDur &sd) |
| |
RF pulse.
This class represents a shaped RF-pulse with a complex waveform
Definition at line 257 of file seqpuls.h.