Loading src/modules/DefaultDigitizer/DefaultDigitizerModule.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -33,7 +33,8 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config, messenger_->bindSingle<PixelChargeMessage>(this, MsgFlags::REQUIRED); if(config_.has("gain") && config_.has("gain_function")) { throw InvalidCombinationError(config_, { "gain", "gain_function" }, "Gain and Gain Function cannot be simultaneously configured."); throw InvalidCombinationError( config_, {"gain", "gain_function"}, "Gain and Gain Function cannot be simultaneously configured."); } // Set defaults for config variables Loading Loading @@ -77,8 +78,7 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config, gain_smearing_ = config_.get<double>("gain_smearing"); if(config_.has("gain_function")) { gain_function_ = std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str()); gain_function_ = std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str()); if(!gain_function_->IsValid()) { throw InvalidValueError( Loading Loading
src/modules/DefaultDigitizer/DefaultDigitizerModule.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -33,7 +33,8 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config, messenger_->bindSingle<PixelChargeMessage>(this, MsgFlags::REQUIRED); if(config_.has("gain") && config_.has("gain_function")) { throw InvalidCombinationError(config_, { "gain", "gain_function" }, "Gain and Gain Function cannot be simultaneously configured."); throw InvalidCombinationError( config_, {"gain", "gain_function"}, "Gain and Gain Function cannot be simultaneously configured."); } // Set defaults for config variables Loading Loading @@ -77,8 +78,7 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config, gain_smearing_ = config_.get<double>("gain_smearing"); if(config_.has("gain_function")) { gain_function_ = std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str()); gain_function_ = std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str()); if(!gain_function_->IsValid()) { throw InvalidValueError( Loading