SIRF  3.5.0
Protected Member Functions | List of all members
sirf::Radial2DTrajprep Class Reference

Implementation to set anglular increment for 2D radial trajectory based on (Pi=3.141...)/#Angles. More...

#include "TrajectoryPreparation.h"

Inheritance diagram for sirf::Radial2DTrajprep:
sirf::NonCartesian2DTrajPrep sirf::TrajectoryPreparation< D >

Protected Member Functions

virtual float calculate_pe_angle (ISMRMRD::Acquisition &acq) const
 Abstract function computing a anglular increment depending on the trajectory type.
 
- Protected Member Functions inherited from sirf::NonCartesian2DTrajPrep
virtual TrajPointSet calculate_trajectory (ISMRMRD::Acquisition &acq) const
 
virtual void append_to_trajectory (TrajPointSet &tps, ISMRMRD::Acquisition &acq) const
 
- Protected Member Functions inherited from sirf::TrajectoryPreparation< D >
virtual void set_acquisition_trajectory (ISMRMRD::Acquisition &acq) const
 Sets the trajectory field in an ISMRMRD::Acquisition. More...
 
virtual void overwrite_trajectory_name (sirf::MRAcquisitionData &mr_acq)
 Overwrites the trajectory name in the argument with the traj_type_ member.
 

Additional Inherited Members

- Public Types inherited from sirf::TrajectoryPreparation< D >
typedef std::array< float, D > TrajPointType
 
typedef std::vector< TrajPointType > TrajPointSet
 
- Public Member Functions inherited from sirf::TrajectoryPreparation< D >
virtual void set_trajectory (MRAcquisitionData &mr_acq)
 
virtual TrajPointSet get_trajectory (const MRAcquisitionData &mr_acq) const
 
- Protected Attributes inherited from sirf::TrajectoryPreparation< D >
ISMRMRD::Encoding kspace_encoding_
 
ISMRMRD::TrajectoryType traj_type_
 Labels which trajectory type the TrajectoryPreparation is for.
 

Detailed Description

Implementation to set anglular increment for 2D radial trajectory based on (Pi=3.141...)/#Angles.


The documentation for this class was generated from the following file: