aimsalgo  5.0.5
Neuroimaging image processing
minimisation.h
Go to the documentation of this file.
1 /* Copyright (C) 2000-2013 CEA
2  *
3  * This software and supporting documentation were developed by
4  * bioPICSEL
5  * CEA/DSV/I²BM/MIRCen/LMN, Batiment 61,
6  * 18, route du Panorama
7  * 92265 Fontenay-aux-Roses
8  * France
9  */
10 
11 #ifndef AIMS_REGISTRATION_MINIMISATION_H
12 #define AIMS_REGISTRATION_MINIMISATION_H
13 
14 
15 #include <aims/data/data_g.h>
16 #include <aims/resampling/motion.h>
17 
18 
19 #include <aims/math/math_g.h>
20 #include <vector>
21 
23 
24 
26 {
27  public:
28  Minimisation() {_Pkept=0.5; _transfo = 1;};
29  Minimisation(double Pkept, int transfo) {_Pkept=Pkept; _transfo = transfo;};
31 
32 
33  template <class T>
34  Motion quaternion(DisplacementField<T>& displacementField);
35 
36 
37  private:
38  double _Pkept;
39  int _transfo;
40 
41 };
42 
43 #endif
Motion quaternion(DisplacementField< T > &displacementField)
Minimisation(double Pkept, int transfo)
Definition: minimisation.h:29