|
| CalculatorT1Shmolli () |
|
virtual Calculator< MeasureType > * | newByCloning () |
|
virtual int | prepareToCalculate () |
|
int | getStartPointSKPShmolli (const MeasureType *invTimes5, const MeasureType *invTimes6, const MeasureType *invTimes7, const MeasureType *sigMag5, const MeasureType *sigMag6, const MeasureType *sigMag7, const MeasureType *signs5, const MeasureType *signs6, const MeasureType *signs7) |
|
int | calculateTRRaverageHB () |
|
virtual int | calculate () |
|
int | getShmolliSamples (const MeasureType *inArray, MeasureType *outArray5, MeasureType *outArray6, MeasureType *outArray7) |
|
virtual std::map< std::string, MeasureType > | calculateWithSignCheck (int nSamples, const MeasureType *invTimes, MeasureType *signal, MeasureType *signs) |
|
MeasureType | calculateR2FromModel (int nSamples, const MeasureType *invTimes, const MeasureType *signal, const MeasureType *parameters) |
|
MeasureType | calculateR2AbsFromModel (int nSamples, const MeasureType *invTimes, const MeasureType *signal, const MeasureType *parameters) |
|
bool | getDoCalculateSDMap () const |
|
const MeasureType * | getInvTimes () const |
|
void | setDoCalculateSDMap (bool _DoCalculateSDMap) |
|
| CalculatorT1WithSignCheck () |
|
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 * | 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 () |
| do not forget about the virtual destructor, see https://stackoverflow.com/questions/461203/when-to-use-virtual-destructors
|
|