Stack-of-stars sampling scheme in the (kx, ky) plane using full spokes.
|
|
| StackOfStars (StackOfStars const &)=default |
|
| StackOfStars (StackOfStars &&)=default |
|
StackOfStars & | operator= (StackOfStars const &)=default |
|
StackOfStars & | operator= (StackOfStars &&)=default |
|
Mode const & | mode () const |
| | Return how the angle is incremented between two spokes.
|
|
StackOfStars & | setMode (Mode mode) |
| | Set how the angle is incremented between two spokes.
|
|
unsigned int const & | tinyGoldenAngle () const |
| | Return which golden angle is used in GoldenAngle mode.
|
|
StackOfStars & | setTinyGoldenAngle (unsigned int tiny) |
| | Set which golden angle is used in GoldenAngle mode (1 for "regular") golden angle.
|
| double | phase () const override |
| | Return the phase of the NCO during the readout.
|
| StackOfStars & | setPhase (double phase) override |
| | Set the phase of the NCO during the readout.
|
| long | contrast () const override |
| | Return the contrast number.
|
| StackOfStars & | 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.
|
| StackOfStars & | 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.
|
| StackOfStars & | setGradientSpecs (GradientSpecs const &gradientSpecs) override |
| | Set the gradient specifications constraining the read-out duration.
|
| uint16_t | spokes () const |
| | Return the number of spokes per partition.
|
|
StackOfStars & | setSpokes (uint16_t spokes) |
| | Set the number of spokes per partition.
|
|
double | relativeStart () const |
| | Return the starting point along the spoke in the relative k-space (i.e. normalized between -1 and +1).
|
|
StackOfStars & | setRelativeStart (double relativeStart) |
| | Set the starting point along the spoke in the relative k-space (i.e. normalized between -1 and +1).
|
|
iPATMask const & | mask () const |
| | Return the iPAT mask.
|
|
StackOfStars & | setMask (iPATMask const &mask) |
| | Set the iPAT mask.
|
|
iPATMask::Points | enabledPoints () const |
| | Return the enabled points of the mask.
|
| 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.
|