Public Member Functions

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

Saturation pulse. More...

#include <seqsat.h>

Inheritance diagram for SeqPulsarSat:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SeqPulsarSat (const STD_string &object_label="unnamedSeqPulsarSat", satNucleus nuc=fat, float bandwidth=0.3)
 SeqPulsarSat (const STD_string &object_label, float bandwidth, double freqoffset=0.0, float flipangle=90.0, float rel_filterwidth=0.3)
 SeqPulsarSat (const SeqPulsarSat &spg)
SeqPulsarSatoperator= (const SeqPulsarSat &spg)

Detailed Description

Saturation pulse.

A 90deg Gaussian shaped saturation pulse

Definition at line 49 of file seqsat.h.


Constructor & Destructor Documentation

SeqPulsarSat::SeqPulsarSat ( const STD_string &  object_label = "unnamedSeqPulsarSat",
satNucleus  nuc = fat,
float  bandwidth = 0.3 
)

Constructs saturation pulse labeled 'object_label' with the following properties:

  • nuc: the nucleus to saturate
  • bandwidth: The bandwidth in kHz
SeqPulsarSat::SeqPulsarSat ( const STD_string &  object_label,
float  bandwidth,
double  freqoffset = 0.0,
float  flipangle = 90.0,
float  rel_filterwidth = 0.3 
)

Constructs a saturation pulse labeled 'object_label' with the following properties:

  • bandwidth: The bandwidth in kHz
  • freqoffset: Frequency offset relative to the base frequency
  • flipangle: The flipangle
  • rel_filterwidth: Pulse width
SeqPulsarSat::SeqPulsarSat ( const SeqPulsarSat spg  ) 

Constructs a copy of 'spg'


Member Function Documentation

SeqPulsarSat& SeqPulsarSat::operator= ( const SeqPulsarSat spg  ) 

Assignment operator that makes this object become a copy of 'spg'


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