Public Member Functions

SeqBlSiegPrep Class Reference
[Classes for sequence design (odinseq library)]

Bloch-Siegert preparation module for B1-mapping. More...

#include <seqblsiegprep.h>

Inheritance diagram for SeqBlSiegPrep:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SeqBlSiegPrep (const STD_string &object_label="unnamedSeqBlSiegPrep", float duration=8, float angle=1000, float offset=4000, float width=0.8, float slope=130)
 SeqBlSiegPrep (const SeqBlSiegPrep &sbsp)
SeqBlSiegPrepoperator= (const SeqBlSiegPrep &sbsp)
 ~SeqBlSiegPrep ()
bool prep ()

Detailed Description

Bloch-Siegert preparation module for B1-mapping.

Preparation module for B1 mapping according to Sacolick et al. MRM(65)2010: 1315-1322): Fermi-shaped pulse which is applied off-resonance to produce a B0-shift depending on the Fermi-shaped pulse's B1 distribution

Definition at line 41 of file seqblsiegprep.h.


Constructor & Destructor Documentation

SeqBlSiegPrep::SeqBlSiegPrep ( const STD_string &  object_label = "unnamedSeqBlSiegPrep",
float  duration = 8,
float  angle = 1000,
float  offset = 4000,
float  width = 0.8,
float  slope = 130 
)

Constructs a Fermi-shaped pulse with the following properties:

  • duration [ms]
  • angle [degree]
  • offset [Hz]
  • width: fractional distance of the turning points of the fermipulse
  • slope: steepnes of the ramp of the fermipulse
SeqBlSiegPrep::SeqBlSiegPrep ( const SeqBlSiegPrep sbsp  ) 

constructs a copy of "sbsp"

SeqBlSiegPrep::~SeqBlSiegPrep (  )  [inline]

destructor

Definition at line 70 of file seqblsiegprep.h.


Member Function Documentation

SeqBlSiegPrep& SeqBlSiegPrep::operator= ( const SeqBlSiegPrep sbsp  ) 

copies "sbsp"

bool SeqBlSiegPrep::prep (  ) 

prepares the Fermi-shaped rf-pulse -> ready for use


The documentation for this class was generated from the following file: