JEMRIS 2.9.2
open-source MRI simulations
Loading...
Searching...
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.
 
- Public Member Functions inherited from Event
 Event ()
 Default constructor.
 
virtual ~Event ()
 Default destructor.
 
virtual bool operator== (const Event &other) const
 Compare two hardware events.
 

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
inline

Compare two RF events.

See also
Event::operator==()

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

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