30 return std::generate_canonical<double, 100>(gen) + std::generate_canonical<double, 100>(gen) +
31 std::generate_canonical<double, 100>(gen) + std::generate_canonical<double, 100>(gen) +
32 std::generate_canonical<double, 100>(gen);
44 for (
int i = 0; i < 3000000; ++i)
45 filler.Fill({wasteCPUTime(gen), wasteCPUTime(gen)});
59 std::array<std::thread, 8>
threads;
79 std::cout << hist.GetEntries() <<
'\n';
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Manages the synchronization of calls to FillN().
Buffers a thread's Fill calls and submits them to the RHistConcurrentFillManager.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...