34 std::function<void(std::vector<double>
const &,
const int)>
apply;
38 for (
auto &shift :
shifts) {
39 shift.update_vals(shift.par_vals);
Implementation details only for experts.
std::vector< double > par_vals
std::function< void(std::vector< double > const &, const int)> apply
std::function< void(std::vector< double > &)> update_vals
Helper object for storing/updating information related to functional shift parameters.
std::vector< Shift > shifts
std::vector< std::vector< int > > event_shifts