12#ifndef ROOT_TBranchIMTHelper 
   13#define ROOT_TBranchIMTHelper 
   35   template<
typename FN> 
void Run(
const FN &lambda) {
 
   38      fGroup->Run( [
this, lambda]() {
 
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
A class to manage the asynchronous execution of work items.
 
A helper class for managing IMT work during TTree:Fill operations.
 
void Run(const FN &lambda)
 
std::unique_ptr< TaskGroup_t > fGroup
 
std::atomic< Long64_t > fBytes
Total number of bytes written by this helper.
 
ROOT::Experimental::TTaskGroup TaskGroup_t
 
std::atomic< Int_t > fNerrors
Total error count of all tasks done by this helper.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...