| 
| virtual int  | calculate ()=0 | 
|   | 
| virtual int  | prepareToCalculate ()=0 | 
|   | 
| 
virtual std::map< std::string, MeasureType >  | getResults () const  | 
|   | 
| virtual Model< MeasureType > *  | getModel () const  | 
|   | 
| virtual Fitter< MeasureType > *  | getFitter () const  | 
|   | 
| 
virtual StartPointCalculator< MeasureType > *  | getStartPointCalculator () const  | 
|   | 
| 
virtual SignCalculator< MeasureType > *  | getSignCalculator () const  | 
|   | 
| 
virtual const MeasureType *  | getInvTimes () const  | 
|   | 
| 
virtual const MeasureType *  | getEchoTimes () const  | 
|   | 
| 
virtual const MeasureType *  | getRepTimes () const  | 
|   | 
| 
virtual const MeasureType *  | getRelAcqTimes () const  | 
|   | 
| virtual const MeasureType *  | getSigMag () const  | 
|   | 
| virtual const MeasureType *  | getSigPha () const  | 
|   | 
| 
virtual const MeasureType *  | getNoise () const  | 
|   | 
| 
virtual MeasureType *  | getSignal () const  | 
|   | 
| 
virtual MeasureType *  | getSigns () const  | 
|   | 
| 
virtual MeasureType *  | getStartPoint () | 
|   | 
| 
virtual MeasureType  | getMeanCutOff () const  | 
|   | 
| virtual int  | getNSamples () const  | 
|   | 
| virtual int  | getNDims () const  | 
|   | 
| 
MeasureType *  | getParametersAfterFitting () const  | 
|   | 
| 
virtual void  | setModel (Model< MeasureType > *_Model) | 
|   | 
| 
virtual void  | setFitter (Fitter< MeasureType > *_Fitter) | 
|   | 
| 
virtual void  | setSignCalculator (SignCalculator< MeasureType > *_SignCalculator) | 
|   | 
| 
virtual void  | setStartPointCalculator (StartPointCalculator< MeasureType > *_StartPointCalculator) | 
|   | 
| 
virtual void  | setInvTimes (const MeasureType *_InvTimes) | 
|   | 
| 
virtual void  | setEchoTimes (const MeasureType *_EchoTimes) | 
|   | 
| 
virtual void  | setSigMag (const MeasureType *_SigMag) | 
|   | 
| 
virtual void  | setSigPha (const MeasureType *_SigPha) | 
|   | 
| 
virtual void  | setNoise (const MeasureType *_Noise) | 
|   | 
| 
virtual void  | setMeanCutOff (MeasureType _MeanCutOff) | 
|   | 
| virtual void  | setNSamples (int _nSamples) | 
|   | 
| virtual void  | setNDims (int _nDims) | 
|   | 
| 
void  | disp () | 
|   | show me your Model 
  | 
|   | 
| 
void  | setAllPointersToNull () | 
|   | set all the pointers to zero 
  | 
|   | 
| 
  | Calculator () | 
|   | constructor 
  | 
|   | 
| 
  | Calculator (const Calculator &old) | 
|   | copy constructor 
  | 
|   | 
| virtual Calculator< MeasureType > *  | newByCloning ()=0 | 
|   | 
| 
virtual  | ~Calculator () | 
|   | do not forget about the virtual destructor, see https://stackoverflow.com/questions/461203/when-to-use-virtual-destructors 
  | 
|   |