Cartesian sampling with an iPAT mask (used in Image-only mode if iPAT is disabled).
|
|
| Cartesian (Cartesian const &)=default |
|
| Cartesian (Cartesian &&)=default |
|
Cartesian & | operator= (Cartesian const &)=default |
|
Cartesian & | operator= (Cartesian &&)=default |
| double | phase () const override |
| | Return the phase of the NCO during the readout.
|
| Cartesian & | setPhase (double phase) override |
| | Set the phase of the NCO during the readout.
|
| long | contrast () const override |
| | Return the contrast number.
|
| Cartesian & | 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.
|
| Cartesian & | 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.
|
| Cartesian & | setGradientSpecs (GradientSpecs const &gradientSpecs) override |
| | Set the gradient specifications constraining the read-out duration.
|
|
iPATMask const & | mask () const |
| | Return the iPAT mask.
|
|
Cartesian & | setMask (iPATMask const &mask) |
| | Set the iPAT mask.
|
|
iPATMask::Points | enabledPoints () const |
| | Return the enabled points of the mask.
|
|
double | relativeStart () const |
| | Return the starting point in the relative k-space (i.e. normalized between -1 and +1).
|
|
Cartesian & | setRelativeStart (double relativeStart) |
| | Set the starting point in the relative k-space (i.e. normalized between -1 and +1).
|
| 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::Linear 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.
|