41 ParNameEdit->setText(
GetPar()->GetName());
42 ParFixedChk->setChecked(
GetPar()->GetFixed());
44 if (
GetPar()->GetRange(min,max)) {
45 RangeMinEdit->setText(QString::number(min));
46 RangeMaxEdit->setText(QString::number(max));
48 RangeMinEdit->setText(
"");
49 RangeMaxEdit->setText(
"");
52 if (
GetPar()->GetEpsilon(eps)) EpsilonEdit->setText(QString::number(eps));
53 else EpsilonEdit->setText(
"");
59 if (RangeMinEdit->text().isEmpty() && RangeMaxEdit->text().isEmpty()) {
63 bool okmin =
false, okmax =
false;
65 double min = RangeMinEdit->text().toDouble(&okmin);
66 double max = RangeMaxEdit->text().toDouble(&okmax);
68 if (RangeMinEdit->text().isEmpty()) {
72 if (RangeMaxEdit->text().isEmpty()) {
87 if (pars->
FindPar(name.toLatin1().constData()))
return;
88 GetPar()->SetName(name.toLatin1().constData());
89 GetItem()->setText(0,name.toLatin1().constData());
115 if (value.isEmpty()) {
119 double zn = value.toDouble(&res);
QFitItem * Parent() const
Model and data objects parameter.
void SetEpsilon(Double_t iEpsilon)
Return epsilon value of parameter.
void SetRangeUse(Bool_t use)
Change status, is range was specified or not.
void SetRange(Double_t iRangeMin, Double_t iRangeMax)
Set range minimum and maximum values.
void SetEpsilonUse(Bool_t use)
Set status, if epsilon value was specified or not.
void SetFixed(Bool_t iFixed)
Set status of parameter fixed or not.
List of TGo4FitParameter objects.
TGo4FitParameter * FindPar(const char *ParName)
Find parameter object with given name.