| 
    Tomato
    
   | 
 
#include <OxStartPointCalculator.h>

Public Member Functions | |
| virtual int | calculateStartPoint ()=0 | 
| const MeasureType * | getInputStartPoint () const | 
| MeasureType * | getCalculatedStartPoint () const | 
| int | getNDims () const | 
| virtual void | setInputStartPoint (const MeasureType *_InputStartPoint) | 
| virtual void | setNDims (int _nDims) | 
| virtual void | setInvTimes (const MeasureType *_InvTimes) | 
| virtual void | setEchoTimes (const MeasureType *_EchoTimes) | 
| virtual void | setSigMag (const MeasureType *_SigMag) | 
| virtual void | setSigns (const MeasureType *_Signs) | 
| virtual void | setCalculatedStartPoint (MeasureType *_CalculatedStartPoint) | 
| virtual void | setNSamples (int _nSamples) | 
| void | disp () | 
| void | setAllPointersToNull () | 
| set all the pointers to zero  | |
| StartPointCalculator () | |
| constructor  | |
| StartPointCalculator (const StartPointCalculator &old) | |
| copy constructor  | |
| virtual StartPointCalculator< MeasureType > * | newByCloning ()=0 | 
| virtual | ~StartPointCalculator () | 
| do not forget about the virtual destructor, see https://stackoverflow.com/questions/461203/when-to-use-virtual-destructors  | |
| MeasureType | 
      
  | 
  pure virtual | 
the most important function of this class
Implemented in Ox::StartPointCalculatorBasic< MeasureType >, and Ox::StartPointCalculatorShmolli< MeasureType >.
      
  | 
  pure virtual | 
cloning
Implemented in Ox::StartPointCalculatorShmolli< MeasureType >, and Ox::StartPointCalculatorBasic< MeasureType >.