![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
Class PerfusionMaps. More...
#include <aims/perfusion/perfMaps.h>
Public Member Functions | |
PerfusionMaps () | |
AimsData< float > & | mapCBF () |
AimsData< float > & | mapCBV () |
AimsData< float > & | mapMTT () |
AimsData< float > & | mapTTP () |
AimsData< float > & | mapDelay () |
AimsData< float > & | maph () |
AimsData< float > & | mapBBB () |
PerfusionMapBase * | mapBase (int i) |
void | setState (int, bool) |
void | saveMaps (const std::string &) |
bool | doit (AimsData< float > &q, AimsData< float > &d, AimsData< float > &aif, AimsData< float > &r, aims::BucketMap< Void > &mask, LMGamma< float > &, std::map< Point3d, LMGamma< float >, bestPoint3d > &, PerfusionParameters &pp) |
![]() | |
PerfusionProcessing (int i=0) | |
virtual | ~PerfusionProcessing () |
void | setDone (bool d) |
bool | isDone () |
int | id () const |
Class PerfusionMaps.
This class provides functions to compute the perfusion maps (i.e. CBV, CBF, MTT and so on).
Definition at line 52 of file perfMaps.h.
aims::PerfusionMaps::PerfusionMaps | ( | ) |
bool aims::PerfusionMaps::doit | ( | AimsData< float > & | q, |
AimsData< float > & | d, | ||
AimsData< float > & | aif, | ||
AimsData< float > & | r, | ||
aims::BucketMap< Void > & | mask, | ||
LMGamma< float > & | , | ||
std::map< Point3d, LMGamma< float >, bestPoint3d > & | , | ||
PerfusionParameters & | pp | ||
) |
Referenced by mapBase().
|
inline |
Definition at line 66 of file perfMaps.h.
References doit(), aims::mask(), saveMaps(), and setState().
AimsData< float >& aims::PerfusionMaps::mapBBB | ( | ) |
Referenced by aims::PerfusionProcessingCenter::BBB().
AimsData< float >& aims::PerfusionMaps::mapCBF | ( | ) |
Referenced by aims::PerfusionProcessingCenter::CBF().
AimsData< float >& aims::PerfusionMaps::mapCBV | ( | ) |
Referenced by aims::PerfusionProcessingCenter::CBV().
AimsData< float >& aims::PerfusionMaps::mapDelay | ( | ) |
Referenced by aims::PerfusionProcessingCenter::delay().
AimsData< float >& aims::PerfusionMaps::maph | ( | ) |
Referenced by aims::PerfusionProcessingCenter::heterogeneity().
AimsData< float >& aims::PerfusionMaps::mapMTT | ( | ) |
Referenced by aims::PerfusionProcessingCenter::MTT().
AimsData< float >& aims::PerfusionMaps::mapTTP | ( | ) |
Referenced by aims::PerfusionProcessingCenter::TTP().
void aims::PerfusionMaps::saveMaps | ( | const std::string & | ) |
Referenced by mapBase().
void aims::PerfusionMaps::setState | ( | int | , |
bool | |||
) |
Referenced by mapBase().