diff --git a/src/BasicActions/Option.cpp b/src/BasicActions/Option.cpp index fc9e7eab2d5df3c211dfe6e16dfe9d1c4b28f4ad..adacaf7f86fafd60abb2b992d491e5cdc96b8bd3 100644 --- a/src/BasicActions/Option.cpp +++ b/src/BasicActions/Option.cpp @@ -295,6 +295,8 @@ Option::Option(const std::string &name, Option *parent): Attributes::setReal(itsAttr[MTSSUBSTEPS], mtsSubsteps); Attributes::setReal(itsAttr[REMOTEPARTDEL], remotePartDel); Attributes::setReal(itsAttr[REPARTFREQ], repartFreq); + Attributes::setReal(itsAttr[MINBINEMITTED], minBinEmitted); + Attributes::setReal(itsAttr[MINSTEPFORREBIN], minStepForRebin); Attributes::setReal(itsAttr[REBINFREQ], rebinFreq); Attributes::setBool(itsAttr[RHODUMP], rhoDump); Attributes::setBool(itsAttr[EBDUMP], ebDump); @@ -437,6 +439,14 @@ void Option::execute() { repartFreq = int(Attributes::getReal(itsAttr[REPARTFREQ])); } + if (itsAttr[MINBINEMITTED]) { + minBinEmitted = int(Attributes::getReal(itsAttr[MINBINEMITTED])); + } + + if (itsAttr[MINSTEPFORREBIN]) { + minStepForRebin = int(Attributes::getReal(itsAttr[MINSTEPFORREBIN])); + } + if(itsAttr[REBINFREQ]) { rebinFreq = int(Attributes::getReal(itsAttr[REBINFREQ])); }