msl 1.3.0
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cmsl::graph::AbstractNodeBase class for all graph nodes
 Cmsl::graph::ActionNode calling a function when run is called
 Cmsl::graph::Block< T, Slices >Node encapsulating a block (anything respecting the API of SeqBuildBlock)
 Cmsl::graph::Case< T >Node encapsulating a switch/case structure based on a boolean key or a function key
 Cmsl::graph::NodeContainer node, prepare and run its children sequentially
 Cmsl::graph::IteratorTemplate< msl::ConstIterator< T > >
 Cmsl::graph::IteratorTemplate< msl::Iterator< T > >
 Cmsl::graph::IfNode running its children based on a boolean key, a function key, or a function stored in the node
 Cmsl::graph::IteratorTemplate< T >Node encapsulating an msl::Iterator
 Cmsl::graph::LoopNode encapsulating a loop structure, using a Counter from the registry
 Cmsl::ConstIterator< T >Read-only iterator to a container
 Cmsl::Iterator< T >Read/write iterator to a container
 Cmsl::ConstIterator< std::vector< sSLICE_POS > >
 Cmsl::Iterator< std::vector< sSLICE_POS > >
 Cmsl::CounterCounter from 0 (included) to end (excluded)
 Cmsl::DictionaryGeneric key-value associative container
 Cmsl::DictionaryItem< T >Typed accessor for a dictionary item
 Cmsl::GradientPulseTrapezoidal or arbitrary gradient pulse on three axes
 Cmsl::GradientSpecsSpecifications of the gradient system
 Cmsl::KSpaceDescription of the discretized k-space geometry
 Cmsl::MaskBase< T >Base class for masks, boolean and non-boolean
 Cmsl::MaskBase< bool >
 Cmsl::MaskA two dimensional binary mask
 Cmsl::MaskBase< iPAT::Status >
 Cmsl::iPATMaskA two dimensional indicator of iPAT status
 Cmsl::NCOPairEncapsulation of a pair of NCO objects, setting and resetting the frequency and the phase of the NCO before and after a real-time event
 Cmsl::PhaseCyclingCompute phase cycling with linear and quadratic increments
 Cmsl::RealTimeEventsBase class for real-time events
 Cmsl::CartesianReadoutCartesian read-out along the X gradient, comprising the ADC, NCO manipulation, and read-out gradient
 Cmsl::RFPulseBase class for RF pulses
 Cmsl::rf_pulses::SimpleRFPulse< sRF_PULSE_EXT >
 Cmsl::rf_pulses::ExternalExternal RF pulse
 Cmsl::rf_pulses::SimpleRFPulse< sRF_PULSE_RECT >
 Cmsl::rf_pulses::RectRectangular RF pulse
 Cmsl::rf_pulses::SimpleRFPulse< sRF_PULSE_SINC >
 Cmsl::rf_pulses::SincSinc RF pulse
 Cmsl::rf_pulses::Selective< TPulse >Selective RF pulse, i.e. played with a gradient pulse
 Cmsl::rf_pulses::SimpleRFPulse< TPulse >RF pulse composed of a simple sRF_PULSE-derived object and an NCO
 Cmsl::ReadoutReadout object, composed of an ADC, a gradient pulse and a pair of NCO
 Cmsl::readouts::LinearLinear readout defined by its start and end points
 Cmsl::readouts::SpiralWHIRLED PEAS spiral readout
 Cmsl::SamplingAbstract sampling scheme of the k-space
 Cmsl::samplings::CartesianCartesian sampling with an iPAT mask (used in Image-only mode if iPAT is disabled)
 Cmsl::samplings::StackOfSpiralsStack of spirals in the kx-ky plane, stacked on the kz axis
 Cmsl::samplings::StackOfStarsStack-of-stars sampling scheme in the (kx, ky) plane using full spokes
 Cmsl::SynchronizationRun a synchronization event
 Cboost::static_visitor
 Cmsl::graph::FlexibleFunctionAdapter< T >Adapt a FlexibleFunction to its nominal form
 CStdSeqIF
 Cmsl::SequenceGraph-based sequence class
 Cmsl::Vector< N, T >A vector of arithmetic types