16Int_t mtbb201_parallelHistoFill()
20 auto fillRandomHisto = [](
int seed = 0) {
22 auto h =
new TH1F(
"myHist",
"Filled in parallel", 128, -8, 8);
24 h->Fill(rndm.Gaus(0, 1));
31 auto sumRandomHisto = pool.MapReduce(fillRandomHisto, seeds, redfunc);
34 sumRandomHisto->Draw();
Merge collection of TObjects.
This class provides a simple interface to execute the same task multiple times in parallel threads,...
1-D histogram with a float per channel (see TH1 documentation)
static void AddDirectory(Bool_t add=kTRUE)
Sets the flag controlling the automatic add of histograms in memory.
Random number generator class based on M.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...