#include <benchmark/benchmark.h>
#include <TObjArray.h>
#include <TH1.h>
#include <TH2.h>
#include <TH3.h>
#include <TTree.h>
#include <THnSparse.h>
#include <TF1.h>
#include <TF2.h>
#include <TF3.h>
#include <TRandom.h>
#include <TRandomGen.h>
#include <chrono>
#include <ctime>
Go to the source code of this file.
◆ DIFF_OBJECTS
◆ FULL_OBJECTS
◆ BENCHMARK() [1/5]
BENCHMARK |
( |
BM_MergingTH1I |
| ) |
-> Arg(DIFF_OBJECTS) ->UseManualTime() |
◆ BENCHMARK() [2/5]
BENCHMARK |
( |
BM_MergingTH2I |
| ) |
-> Arg(DIFF_OBJECTS) ->UseManualTime() |
◆ BENCHMARK() [3/5]
BENCHMARK |
( |
BM_MergingTH3I |
| ) |
-> Arg(DIFF_OBJECTS) ->UseManualTime() |
◆ BENCHMARK() [4/5]
BENCHMARK |
( |
BM_MergingTHnSparse |
| ) |
-> Arg(DIFF_OBJECTS) ->UseManualTime() |
◆ BENCHMARK() [5/5]
BENCHMARK |
( |
BM_MergingTTree |
| ) |
-> Arg(DIFF_OBJECTS) ->UseManualTime() |
◆ BENCHMARK_MAIN()
◆ collectionSize
const size_t collectionSize = 100 |
◆ entriesInDiff
const size_t entriesInDiff = 50 |
◆ entriesInFull
const size_t entriesInFull = 5000 |