JEMRIS 2.9.1
open-source MRI simulations
No Matches
List of all members | Public Member Functions | Public Attributes
RFEvent Class Reference

RF hardware event. More...

#include <Event.h>

+ Inheritance diagram for RFEvent:
+ Collaboration diagram for RFEvent:

Public Member Functions

bool operator== (const RFEvent &other) const
 Compare two RF events. More...
- Public Member Functions inherited from Event
 Event ()
 Default constructor.
virtual ~Event ()
 Default destructor.
virtual bool operator== (const Event &other) const
 Compare two hardware events. More...

Public Attributes

double m_amplitude
 Amplitude (rad/ms)
int m_mag_shape
 ID of magnitude shape (set by OutputSequenceData)
int m_phase_shape
 ID of phase shape (set by OutputSequenceData)
int m_delay
 Initial delay (us)
double m_freq_offset
 Frequency offset (rad/ms)
double m_phase_offset
 Phase offset (rad)
std::vector< double > m_magnitude
 Magnitude waveform samples.
std::vector< double > m_phase
 Phase waveform samples.

Detailed Description

RF hardware event.

Stores information necessary to execute an RF pulse on hardware:

Member Function Documentation

◆ operator==()

bool RFEvent::operator== ( const RFEvent other) const

Compare two RF events.

See also

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

-- last change 03.10.2023 | Tony Stoecker | Imprint | Data Protection --