Commit 1328d40b authored by Petja Skomina's avatar Petja Skomina
Browse files

Finalized update of the CSADigitizer with the GRAPH model option. Added the csv_time_unit keyword.

parent 7b20e9a7
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -251,10 +251,13 @@ void CSADigitizerModule::run(Event* event) {
            impulse_response_function_.reserve(ntimepoints);
            for(size_t itimepoint = 0; itimepoint < ntimepoints; ++itimepoint) {
                if(model_ != DigitizerType::GRAPH) {
                    impulse_response_function_.push_back(calculate_impulse_response_->Eval(timestep * static_cast<double>(itimepoint)));
                    impulse_response_function_.push_back(
                        calculate_impulse_response_->Eval(timestep * static_cast<double>(itimepoint)));
                } else {
                    LOG(TRACE) << timestep * static_cast<double>(itimepoint) << ", " << graph_impulse_response_->Eval(timestep * static_cast<double>(itimepoint));
                    impulse_response_function_.push_back(graph_impulse_response_->Eval(Units::convert(timestep * static_cast<double>(itimepoint), "s")));
                    LOG(TRACE) << timestep * static_cast<double>(itimepoint) << ", "
                               << graph_impulse_response_->Eval(timestep * static_cast<double>(itimepoint));
                    impulse_response_function_.push_back(graph_impulse_response_->Eval(Units::convert(
                        timestep * static_cast<double>(itimepoint), config_.get<std::string>("csv_time_unit", "s"))));
                }
            }