I'm already using the accumulator below to keep track of request processing
times of a server.
using ProcAcc = acc::accumulator_set<
double, acc::stats<
acc::tag::min,
acc::tag::max,
acc::tag::mean,
acc::tag::median,
acc::tag:
>My actual use case is where weights represent nodes in a transport system and
>for a person arriving at a vertex at some time Tx, there is a variable weight
>of using the next outbound transport = waiting_time + travel_time, where
>waiting_time is a function of Tx.
That sounds like you intend