aimsalgo  5.0.5
Neuroimaging image processing
aims::PerfusionAifMatrix Class Reference

Class PerfusionAifMatrix. More...

#include <aims/perfusion/perfAifMatrix.h>

Public Types

enum  AifMatrixType { NoCorrection, LinearCorrection }
 

Public Member Functions

 PerfusionAifMatrix ()
 constructor More...
 
virtual ~PerfusionAifMatrix ()
 
void setCorrection (AifMatrixType)
 
AimsData< float > doit (AimsData< float > &, int, int)
 

Detailed Description

Class PerfusionAifMatrix.

This class provides functions to write the arterial input function into a matrix form.

It is possible to apply a correction on the coefficients to take into account the linear variations between two frames (Correction is applied by default) .

Definition at line 57 of file perfAifMatrix.h.

Member Enumeration Documentation

◆ AifMatrixType

Enumerator
NoCorrection 
LinearCorrection 

Definition at line 61 of file perfAifMatrix.h.

Constructor & Destructor Documentation

◆ PerfusionAifMatrix()

aims::PerfusionAifMatrix::PerfusionAifMatrix ( )

constructor

◆ ~PerfusionAifMatrix()

virtual aims::PerfusionAifMatrix::~PerfusionAifMatrix ( )
inlinevirtual

Definition at line 69 of file perfAifMatrix.h.

References doit(), and setCorrection().

Member Function Documentation

◆ doit()

AimsData< float > aims::PerfusionAifMatrix::doit ( AimsData< float > &  ,
int  ,
int   
)

Referenced by ~PerfusionAifMatrix().

◆ setCorrection()

void aims::PerfusionAifMatrix::setCorrection ( AifMatrixType  )

Referenced by ~PerfusionAifMatrix().


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