These examples aim to illustrate the multicore features of ROOT, such as thread awareness and safety, multithreading and multiprocessing.
Files | |
file | imt101_parTreeProcessing.C |
![]() ![]() Illustrate the usage of the TTreeProcessorMT::Process method. | |
file | mp001_fillHistos.C |
![]() ![]() Fill histograms in parallel and write them on file. | |
file | mp101_fillNtuples.C |
![]() ![]() Fill n-tuples in distinct workers. | |
file | mp102_readNtuplesFillHistosAndFit.C |
![]() ![]() Read n-tuples in distinct workers, fill histograms, merge them and fit. | |
file | mp103_processSelector.C |
![]() ![]() Illustrate the usage of the multiproc TSelector interfaces with the h1 analysis example. | |
file | mp104_processH1.C |
![]() ![]() Illustrate the usage of the multiproc to process the H1 analysis example. | |
file | mp105_processEntryList.C |
![]() ![]() Illustrate the usage of the multiproc to process TEntryList with the H1 analysis example. | |
file | mp201_parallelHistoFill.C |
![]() ![]() Parallel fill of a histogram This tutorial shows how a histogram can be filled in parallel with a multiprocess approach. | |
file | mp_H1_lambdas.C |
![]() ![]() Lambdas used to check and fit the result of the H1 analysis. | |
file | mt001_fillHistos.C |
![]() ![]() Fill histograms in parallel and write them on file. | |
file | mt101_fillNtuples.C |
![]() ![]() Fill n-tuples in distinct workers. | |
file | mt102_readNtuplesFillHistosAndFit.C |
![]() ![]() Read n-tuples in distinct workers, fill histograms, merge them and fit. | |
file | mt103_fillNtupleFromMultipleThreads.C |
![]() ![]() Fill the same TNtuple from different threads. | |
file | mt201_parallelHistoFill.C |
![]() ![]() Parallel fill of a histogram. | |
file | mt301_TTaskGroupSimple.C |
![]() ![]() Shows how to run items of work asynchronously with a TTaskGroup. | |
file | mt304_fillHistos.C |
![]() ![]() Fill histograms in parallel with automatic binning. | |
file | mtbb001_fillHistos.C |
![]() ![]() Fill histograms in parallel and write them on file. | |
file | mtbb101_fillNtuples.C |
![]() ![]() Fill n-tuples in distinct workers. | |
file | mtbb201_parallelHistoFill.C |
![]() ![]() Parallel fill of a histogram. | |