Stack of spirals in the kx-ky plane, stacked on the kz axis.
|
|
| StackOfSpirals (StackOfSpirals const &)=default |
|
| StackOfSpirals (StackOfSpirals &&)=default |
|
StackOfSpirals & | operator= (StackOfSpirals const &)=default |
|
StackOfSpirals & | operator= (StackOfSpirals &&)=default |
| double | phase () const override |
| | Return the phase of the NCO during the readout.
|
| StackOfSpirals & | setPhase (double phase) override |
| | Set the phase of the NCO during the readout.
|
| long | contrast () const override |
| | Return the contrast number.
|
| StackOfSpirals & | setContrast (long contrast) override |
| | Set the contrast number.
|
| long | timeOffset () const override |
| | Return the time offset to get the effective echo time, accounting e.g. for the time of the excitation pulse peak.
|
| StackOfSpirals & | setTimeOffset (long timeOffset) override |
| | Set the time offset to get the effective echo time, accounting e.g. for the time of the excitation pulse peak.
|
| GradientSpecs const & | gradientSpecs () const override |
| | Return the gradient specifications constraining the read-out duration.
|
| StackOfSpirals & | setGradientSpecs (GradientSpecs const &gradientSpecs) override |
| | Set the gradient specifications constraining the read-out duration.
|
| uint32_t | interleaves () const |
| | Return the number of interleaves per partition.
|
|
iPATMask const & | mask () const |
| | Return the iPAT mask.
|
|
StackOfSpirals & | setMask (iPATMask const &mask) |
| | Set the iPAT mask.
|
|
iPATMask::Points | enabledPoints () const |
| | Return the enabled points of the mask.
|
|
bool | runFirstInterleaveOnly () const |
| | Return whether to run the first interleave only (e.g. in check mode).
|
|
StackOfSpirals & | setRunFirstInterleaveOnly (bool runFirstInterleaveOnly) |
| | Set whether to run the first interleave only (e.g. in check mode).
|
| NLSStatus | prepare (MrProt &protocol, SeqLim &limits, SeqExpo &exports) override |
| | Prepare the real-time events.
|
| NLSStatus | run (MrProt &protocol, SeqLim &limits, SeqExpo &exports) override |
| | Run the real-time events.
|
| long | startTime () const override |
| | Return the start time of the events.
|
| long | endTime () const override |
| | Return the end time of the events.
|
| MrProtocolData::SeqExpoRFInfo | rfInfo () const override |
| | Return the RF information for SAR computation.
|
| NLSStatus | updateReadout (MrProt &protocol, SeqLim &limits, SeqExpo &exports) override |
| | Update the readout with respect to index so that a subsequent call to readout() returns a readout matching the index.
|
| readouts::Spiral const & | readout () const override |
| | Return a reference to the concrete readout.
|
|
| Sampling (Sampling const &)=default |
|
| Sampling (Sampling &&)=default |
|
Sampling & | operator= (Sampling const &)=default |
|
Sampling & | operator= (Sampling &&)=default |
|
std::size_t | index () const |
| | Return the index of the current trajectory.
|
|
Sampling & | setIndex (std::size_t index) |
| | Set the index of the current trajectory.
|
| std::size_t | size () const |
| | Return the number of trajectories.
|
|
| RealTimeEvents () |
| | No-op constructor.
|
|
| RealTimeEvents (RealTimeEvents const &)=default |
|
| RealTimeEvents (RealTimeEvents &&)=default |
|
RealTimeEvents & | operator= (RealTimeEvents const &)=default |
|
RealTimeEvents & | operator= (RealTimeEvents &&)=default |
|
sSLICE_POS const & | slice () const |
| | Return the slice used in prepare and run.
|
| virtual RealTimeEvents & | setSlice (sSLICE_POS const &slice) |
| | Set the slice used in prepare and run.
|