Medical Imaging Interaction Toolkit
2024.12.99-d991a09f
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Groups
Namespace List
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Variables
e
f
i
l
m
n
p
r
s
t
Typedefs
a
b
c
d
f
g
i
l
m
n
o
p
q
r
s
t
v
x
Enumerations
Enumerator
a
b
c
d
e
g
h
i
k
l
n
o
p
r
s
t
v
w
z
Class List
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Properties
c
m
o
r
s
t
Related Functions
File List
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
m
o
p
q
r
s
t
u
v
x
Functions
_
e
h
m
o
q
s
u
Variables
Typedefs
Enumerations
Enumerator
Macros
_
a
b
c
d
e
f
g
i
m
o
p
q
r
s
u
v
x
Examples
Download
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
mitkSUVCalculationHelper.h
Go to the documentation of this file.
1
/*===================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center,
6
Division of Medical and Biological Informatics.
7
All rights reserved.
8
9
This software is distributed WITHOUT ANY WARRANTY; without
10
even the implied warranty of MERCHANTABILITY or FITNESS FOR
11
A PARTICULAR PURPOSE.
12
13
See LICENSE.txt or http://www.mitk.org for details.
14
15
===================================================================*/
16
17
18
#ifndef mitkSUVCalculationHelper_h
19
#define mitkSUVCalculationHelper_h
20
21
#include <vector>
22
#include <string>
23
24
//MITK
25
#include <
mitkSlicedData.h
>
26
27
#include "
MitkPETExports.h
"
28
29
namespace
mitk
30
{
31
class
BaseData;
32
36
std::vector<double>
MITKPET_EXPORT
GetRadionuclideHalfLife
(
mitk::BaseData
* data);
37
39
std::string
MITKPET_EXPORT
GetRadionuclideNames
(
mitk::BaseData
* data);
40
44
std::vector<double>
MITKPET_EXPORT
GetRadionuclideTotalDose
(
mitk::BaseData
* data);
45
49
double
MITKPET_EXPORT
GetPatientsWeight
(
mitk::BaseData
* data);
50
52
typedef
std::map<mitk::SlicedData::IndexValueType, double>
DecayTimeSliceMapType
;
53
typedef
std::map<mitk::TimeStepType, DecayTimeSliceMapType>
DecayTimeMapType
;
54
60
DecayTimeMapType
MITKPET_EXPORT
DeduceDecayTime_AcquisitionMinusStartSliceResolved
(
mitk::BaseData
* data);
61
62
}
63
64
#endif
65
mitk::GetRadionuclideTotalDose
std::vector< double > MITKPET_EXPORT GetRadionuclideTotalDose(mitk::BaseData *data)
mitk::DecayTimeMapType
std::map< mitk::TimeStepType, DecayTimeSliceMapType > DecayTimeMapType
Definition:
mitkSUVCalculationHelper.h:53
mitk::DecayTimeSliceMapType
std::map< mitk::SlicedData::IndexValueType, double > DecayTimeSliceMapType
Definition:
mitkSUVCalculationHelper.h:52
MITKPET_EXPORT
#define MITKPET_EXPORT
Definition:
MitkPETExports.h:15
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
MitkPETExports.h
mitk::GetRadionuclideNames
std::string MITKPET_EXPORT GetRadionuclideNames(mitk::BaseData *data)
mitkSlicedData.h
mitk::BaseData
Base of all data objects.
Definition:
mitkBaseData.h:42
mitk::GetRadionuclideHalfLife
std::vector< double > MITKPET_EXPORT GetRadionuclideHalfLife(mitk::BaseData *data)
mitk::DeduceDecayTime_AcquisitionMinusStartSliceResolved
DecayTimeMapType MITKPET_EXPORT DeduceDecayTime_AcquisitionMinusStartSliceResolved(mitk::BaseData *data)
mitk::GetPatientsWeight
double MITKPET_EXPORT GetPatientsWeight(mitk::BaseData *data)
src
MITK
Modules
PET
include
mitkSUVCalculationHelper.h
Generated on Sun Mar 23 2025 02:16:21 for Medical Imaging Interaction Toolkit by
1.8.17