This enhances the temporal averaging so that multiple instances with different names of averaging can happen simultaneously. For example, if one wants time averaging and phase averaging at the same time, this function object can do both and be called twice simultaneously.
This enhances the temporal averaging so that multiple instances with different names of averaging can happen simultaneously. For example, if one wants time averaging and phase averaging at the same time, this function object can do both and be called twice simultaneously.