Adding additional interpolation types to the constructor

This commit is contained in:
Patrick Shriwise 2022-09-08 22:29:25 -05:00
parent 3c3ce6e2e7
commit 84276c54bf

View file

@ -38,6 +38,10 @@ void EnergyFunctionFilter::from_xml(pugi::xml_node node)
interpolation_ = Interpolation::log_lin;
} else if (interpolation == "log-log") {
interpolation_ = Interpolation::log_log;
} else if (interpolation == "quadratic") {
interpolation_ = Interpolation::quadratic;
} else if (interpolation == "cubic") {
interpolation_ = Interpolation::cubic;
} else {
fatal_error(fmt::format(
"Found invalid interpolation type '{}' on EnergyFunctionFilter {}.",