72 const bool lifetimeCorrection) :
fHelpUrl(helpUrl)
78 fForwardHistoNo_lineEdit->setValidator(
new QIntValidator(fForwardHistoNo_lineEdit) );
79 fNorm_lineEdit->setValidator(
new QIntValidator(fNorm_lineEdit) );
80 fDataStart_lineEdit->setValidator(
new QIntValidator(fDataStart_lineEdit) );
81 fDataEnd_lineEdit->setValidator(
new QIntValidator(fDataEnd_lineEdit) );
82 fBackgroundFix_lineEdit->setValidator(
new QDoubleValidator(fBackgroundFix_lineEdit) );
83 fBackgroundFit_lineEdit->setValidator(
new QIntValidator(fBackgroundFit_lineEdit) );
84 fBackgroundStart_lineEdit->setValidator(
new QIntValidator(fBackgroundStart_lineEdit) );
85 fBackgroundEnd_lineEdit->setValidator(
new QIntValidator(fBackgroundEnd_lineEdit) );
86 fFitRangeStart_lineEdit->setValidator(
new QDoubleValidator(fFitRangeStart_lineEdit) );
87 fFitRangeEnd_lineEdit->setValidator(
new QDoubleValidator(fFitRangeEnd_lineEdit) );
88 fPacking_lineEdit->setValidator(
new QIntValidator(fPacking_lineEdit) );
89 fT0_lineEdit->setValidator(
new QIntValidator(fT0_lineEdit) );
90 fLifetime_lineEdit->setValidator(
new QIntValidator(fLifetime_lineEdit) );
91 fLifetimeCorrection_checkBox->setChecked(lifetimeCorrection);
203 if (fBackgroundStart_lineEdit->text().isEmpty() && fBackgroundEnd_lineEdit->text().isEmpty() &&
204 fBackgroundFix_lineEdit->text().isEmpty() &&
205 fBackgroundFit_lineEdit->text().isEmpty()) {
207 str =
"background 0 10\n";
209 if (!fBackgroundStart_lineEdit->text().isEmpty()) {
211 str += fBackgroundStart_lineEdit->text() +
" ";
212 str += fBackgroundEnd_lineEdit->text() +
"\n";
214 if (!fBackgroundFix_lineEdit->text().isEmpty()) {
216 str += fBackgroundFix_lineEdit->text() +
"\n";
218 if (!fBackgroundFit_lineEdit->text().isEmpty()) {
220 str += fBackgroundFit_lineEdit->text() +
"\n";