API documentation
HardRFPulse Class Reference
Prototype for hard radio frequency pulses. More...
#include <HardRFPulse.h>
Inheritance diagram for HardRFPulse:
Collaboration diagram for HardRFPulse:Public Member Functions | |
| HardRFPulse () | |
| Default constructor. | |
| HardRFPulse (const HardRFPulse &) | |
| Default copy constructor. | |
| ~HardRFPulse () | |
| Default destructor. | |
| HardRFPulse * | Clone () const |
| virtual bool | Prepare (PrepareMode mode) |
| Prepare. | |
| virtual double | GetMagnitude (double time) |
Detailed Description
Prototype for hard radio frequency pulses.
Definition at line 31 of file HardRFPulse.h.
Member Function Documentation
| HardRFPulse* HardRFPulse::Clone | ( | ) | const [inline] |
Definition at line 54 of file HardRFPulse.h.
References HardRFPulse().
Here is the call graph for this function:| virtual double HardRFPulse::GetMagnitude | ( | double | time | ) | [inline, virtual] |
Returns a constant Magnitude for all times.
- Parameters:
-
time The flip angle as double.
- Returns:
- Magnitude.
Reimplemented from RFPulse.
Definition at line 71 of file HardRFPulse.h.
References Pulse::GetDuration(), and RFPulse::GetFlipAngle().
Here is the call graph for this function:| bool HardRFPulse::Prepare | ( | PrepareMode | mode | ) | [virtual] |
Prepare.
- Parameters:
-
mode Sets the preparation mode, one of enum PrepareMode {PREP_INIT,PREP_VERBOSE,PREP_UPDATE}.
- Returns:
- Success.
Reimplemented from RFPulse.
Definition at line 27 of file HardRFPulse.cpp.
References Prototype::HideAttribute(), and RFPulse::m_bw.
Here is the call graph for this function:The documentation for this class was generated from the following files:





