Open-source pulse sequences
Easily create and execute MR sequences
|
#include <vector>
#include <iostream>
#include <string>
#include <sstream>
#include <fstream>
#include <map>
Go to the source code of this file.
Classes | |
struct | RFEvent |
RF event data. More... | |
struct | GradEvent |
Gradient event data. More... | |
struct | ADCEvent |
ADC readout event. More... | |
struct | EventIDs |
List of event IDs. More... | |
class | SeqBlock |
Sequence block. More... | |
struct | CompressedShape |
Compressed shape data. More... | |
class | ExternalSequence |
Data representing the entire MR sequence. More... | |
Macros | |
#define | PI 3.1415926535897932384626433832795 |
#define | TWO_PI 6.283185307179586476925286766558 |
Enumerations | |
enum | MessageType { ERROR_MSG =-2, WARNING_MSG, NORMAL_MSG, DEBUG_HIGH_LEVEL, DEBUG_MEDIUM_LEVEL, DEBUG_LOW_LEVEL } |
Output message types. | |
enum | Event { DELAY, RF, GX, GY, GZ, ADC } |
Internal storage order. | |
Variables | |
const MessageType | MSG_LEVEL = NORMAL_MSG |
const int | NUM_EVENTS =ADC+1 |
const int | NUM_GRADS =ADC-GX |