Commit 2f5daac5 authored by Rafaella Eleni Kotitsa's avatar Rafaella Eleni Kotitsa Committed by Simon Spannagel
Browse files

TF1 -> TFormula

parent 6e6c3648
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ DefaultDigitizerModule::DefaultDigitizerModule(Configuration& config,

    if(config_.has("gain_function")) {
        gain_function_ =
            std::make_unique<TF1>("gain_function", (config_.get<std::string>("gain_function")).c_str(), 0., 100e3);
            std::make_unique<TFormula>("gain_function", (config_.get<std::string>("gain_function")).c_str());

        if(!gain_function_->IsValid()) {
            throw InvalidValueError(
+2 −2
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@

#include "tools/ROOT.h"

#include <TF1.h>
#include <TFormula.h>
#include <TH1D.h>
#include <TH2D.h>

@@ -80,7 +80,7 @@ namespace allpix {

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

        bool saturation_{};
        unsigned int saturation_mean_{}, saturation_width_{};