Commit f98c0f8a authored by Simon Spannagel's avatar Simon Spannagel
Browse files

DefaultDigitizer: Remove remnant gain_ parameter

parent 742745b5
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -39,7 +39,10 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config,

    // Set defaults for config variables
    config_.setDefault<int>("electronics_noise", Units::get(110, "e"));

    if(!config_.has("gain_function")) {
        config_.setDefault<double>("gain", 1.0);
    }

    config_.setDefault<int>("threshold", Units::get(600, "e"));
    config_.setDefault<int>("threshold_smearing", Units::get(30, "e"));
@@ -73,7 +76,6 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config,
    output_plots_ = config_.get<bool>("output_plots");

    electronics_noise_ = config_.get<unsigned int>("electronics_noise");
    gain_ = config_.get<double>("gain");

    if(config_.has("gain_function")) {
        gain_function_ = std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str());
@@ -100,7 +102,7 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config,
        LOG(DEBUG) << "Gain response function successfully initialized with " << parameters.size() << " parameters";
    } else {
        gain_function_ = std::make_unique<TFormula>("gain_function", "[0]*x");
        gain_function_->SetParameter(0, gain_);
        gain_function_->SetParameter(0, config_.get<double>("gain"));
    }

    saturation_ = config_.get<bool>("saturation");
+0 −1
Original line number Diff line number Diff line
@@ -79,7 +79,6 @@ namespace allpix {
        bool output_plots_{};

        unsigned int electronics_noise_{};
        double gain_{};
        std::unique_ptr<TFormula> gain_function_{};

        bool saturation_{};