SIVIC API  0.9.26
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
svkVarianUCSF2DcsiMapper Class Reference

#include <svkVarianUCSF2DcsiMapper.h>

Inheritance diagram for svkVarianUCSF2DcsiMapper:
svkVarianFidMapper

Public Member Functions

 vtkTypeMacro (svkVarianUCSF2DcsiMapper, svkVarianFidMapper)
 
- Public Member Functions inherited from svkVarianFidMapper
 vtkTypeMacro (svkVarianFidMapper, vtkObject)
 
virtual void InitializeDcmHeader (map< string, vector< vector< string > > > procparMap, svkDcmHeader *header, svkMRSIOD *iod, int swapBytes)
 
virtual void ReadFidFile (string fidFileName, svkImageData *data)
 

Static Public Member Functions

static svkVarianUCSF2DcsiMapperNew ()
 

Protected Member Functions

 svkVarianUCSF2DcsiMapper ()
 
 ~svkVarianUCSF2DcsiMapper ()
 
virtual void InitMRSpectroscopyPulseSequenceModule ()
 
virtual void InitPixelMeasuresMacro ()
 
virtual void InitPerFrameFunctionalGroupMacros ()
 
- Protected Member Functions inherited from svkVarianFidMapper
 svkVarianFidMapper ()
 
 ~svkVarianFidMapper ()
 
void InitPatientModule ()
 
void InitGeneralStudyModule ()
 
void InitGeneralSeriesModule ()
 
void InitGeneralEquipmentModule ()
 
virtual void InitMultiFrameFunctionalGroupsModule ()
 
virtual void InitMultiFrameDimensionModule ()
 
virtual void InitAcquisitionContextModule ()
 
virtual void InitSharedFunctionalGroupMacros ()
 
virtual void InitMRModifierMacro ()
 
virtual void InitMRTransmitCoilMacro ()
 
virtual void InitMRAveragesMacro ()
 
virtual void InitPlaneOrientationMacro ()
 
virtual void InitMREchoMacro ()
 
virtual void InitMRTimingAndRelatedParametersMacro ()
 
virtual void InitMRReceiveCoilMacro ()
 
virtual void InitMRSpectroscopyModule ()
 
virtual void InitMRSpectroscopyFOVGeometryMacro ()
 
virtual void InitMRSpectroscopyDataModule ()
 
string GetDcmPatientPositionString ()
 
virtual void ConvertCmToMm ()
 
int GetHeaderValueAsInt (string keyString, int valueIndex=0, int procparRow=0)
 
float GetHeaderValueAsFloat (string keyString, int valueIndex=0, int procparRow=0)
 
string GetHeaderValueAsString (string keyString, int valueIndex=0, int procparRow=0)
 
virtual void SetCellSpectrum (vtkImageData *data, int x, int y, int z, int timePt, int coilNum)
 

Additional Inherited Members

- Protected Attributes inherited from svkVarianFidMapper
map< string, vector< vector
< string > > > 
procparMap
 
svkDcmHeaderdcmHeader
 
float * specData
 
svkDcmHeader::DcmDataOrderingDirection dataSliceOrder
 
int numSlices
 
int numFrames
 
svkMRSIODiod
 
int swapBytes
 

Detailed Description

Concrete mapper for C13 UCSF 2D CSI Varian sequence.

contributors to the development of the 2D C13 CSI sequence and software : Sukumar Subramaniam, PhD (UCSF Surbeck Lab) Jason C. Crane, PhD (UCSF Surbeck Lab) Sarah J. Nelson, PhD (UCSF Surbeck Lab) Dan B. Vigneron, PhD (UCSF Surbeck Lab) John Kurhanewicz, PhD (UCSF Surbeck Lab)

Supported by: NIH P41EB013598

Constructor & Destructor Documentation

svkVarianUCSF2DcsiMapper ( )
protected
~svkVarianUCSF2DcsiMapper ( )
protected

Member Function Documentation

void InitMRSpectroscopyPulseSequenceModule ( )
protectedvirtual
void InitPerFrameFunctionalGroupMacros ( )
protectedvirtual
void InitPixelMeasuresMacro ( )
protectedvirtual
static svkVarianUCSF2DcsiMapper* New ( )
static
vtkTypeMacro ( svkVarianUCSF2DcsiMapper  ,
svkVarianFidMapper   
)

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