12#ifndef ROOT_TBranchIMTHelper
13#define ROOT_TBranchIMTHelper
33 template<
typename FN>
void Run(
const FN &lambda) {
37 auto nbytes = lambda();
typedef void((*Func_t)())
A class to manage the asynchronous execution of work items.
void Run(const FN &lambda)
std::unique_ptr< TaskGroup_t > fGroup
std::atomic< Long64_t > fBytes
ROOT::Experimental::TTaskGroup TaskGroup_t
std::atomic< Int_t > fNerrors
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...