![]() |
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) |
Public Member Functions inherited from aims::PerfusionProcessing | |
| 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().