7 #ifndef Tomato_OXCALCULATORT1WithSignCheck_H 8 #define Tomato_OXCALCULATORT1WithSignCheck_H 11 #include "tomatolib_export.h" 21 template<
typename MeasureType >
46 virtual std::map <std::string, MeasureType>
calculateWithSignCheck(
int nSamples,
const MeasureType* invTimes, MeasureType* signal, MeasureType* signs);
56 MeasureType
calculateR2FromModel(
int nSamples,
const MeasureType* invTimes,
const MeasureType* signal,
const MeasureType* parameters);
66 MeasureType
calculateR2AbsFromModel(
int nSamples,
const MeasureType* invTimes,
const MeasureType* signal,
const MeasureType* parameters);
91 MaxTIForSignInvert = this->MAX_T1_TRESHOLD * 0.67;
92 _DoCalculateSDMap =
false;
103 const static int MAX_T1_TRESHOLD = 4000;
105 double MaxTIForSignInvert;
106 bool _DoCalculateSDMap;
112 #ifndef TOMATOLIB_COMPILED 114 #endif //TOMATOLIB_COMPILED 116 #endif //Tomato_OXCALCULATORT1WithSignCheck_H virtual int calculate()
Definition: OxCalculatorT1WithSignCheck.hxx:88
virtual int prepareToCalculate()
Definition: OxCalculatorT1WithSignCheck.hxx:15
Definition: OxCalculatorT1WithSignCheck.h:22
Definition: OxCalculator.h:28
void setDoCalculateSDMap(bool _DoCalculateSDMap)
Definition: OxCalculatorT1WithSignCheck.hxx:302
virtual std::map< std::string, MeasureType > calculateWithSignCheck(int nSamples, const MeasureType *invTimes, MeasureType *signal, MeasureType *signs)
Definition: OxCalculatorT1WithSignCheck.hxx:113
CalculatorT1WithSignCheck()
Definition: OxCalculatorT1WithSignCheck.h:90
MeasureType calculateR2AbsFromModel(int nSamples, const MeasureType *invTimes, const MeasureType *signal, const MeasureType *parameters)
Definition: OxCalculatorT1WithSignCheck.hxx:263
virtual Calculator< MeasureType > * newByCloning()
Definition: OxCalculatorT1WithSignCheck.h:99
Definition: OxCalculator.h:19
MeasureType calculateR2FromModel(int nSamples, const MeasureType *invTimes, const MeasureType *signal, const MeasureType *parameters)
Definition: OxCalculatorT1WithSignCheck.hxx:246
bool getDoCalculateSDMap() const
Definition: OxCalculatorT1WithSignCheck.hxx:297
const MeasureType * getInvTimes() const
Definition: OxCalculatorT1WithSignCheck.hxx:289