|
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
|
|