Project
Loading...
Searching...
No Matches
benchmark_EventMixing.cxx File Reference
#include "Framework/ASoAHelpers.h"
#include "Framework/GroupedCombinations.h"
#include "Framework/TableBuilder.h"
#include "Framework/AnalysisDataModel.h"
#include <benchmark/benchmark.h>
#include <random>
#include <vector>
#include <list>

Go to the source code of this file.

Functions

 BENCHMARK (BM_EventMixingTraditional) -> RangeMultiplier(2) ->Range(4, 8<< maxPairsRange)
 
 BENCHMARK (BM_EventMixingCombinations) -> RangeMultiplier(2) ->Range(4, 8<< maxPairsRange)
 
 BENCHMARK_MAIN ()
 

Variables

constexpr unsigned int maxPairsRange = 5
 
constexpr unsigned int maxFivesRange = 3
 
constexpr int numEventsToMix = 5
 
constexpr int numTracksPerEvent = 10000
 

Function Documentation

◆ BENCHMARK() [1/2]

BENCHMARK ( BM_EventMixingCombinations  ) -> RangeMultiplier(2) ->Range(4, 8<< maxPairsRange)

◆ BENCHMARK() [2/2]

BENCHMARK ( BM_EventMixingTraditional  ) -> RangeMultiplier(2) ->Range(4, 8<< maxPairsRange)

◆ BENCHMARK_MAIN()

BENCHMARK_MAIN ( )

Variable Documentation

◆ maxFivesRange

constexpr unsigned int maxFivesRange = 3
constexpr

Definition at line 32 of file benchmark_EventMixing.cxx.

◆ maxPairsRange

constexpr unsigned int maxPairsRange = 5
constexpr

Definition at line 31 of file benchmark_EventMixing.cxx.

◆ numEventsToMix

constexpr int numEventsToMix = 5
constexpr

Definition at line 34 of file benchmark_EventMixing.cxx.

◆ numTracksPerEvent

constexpr int numTracksPerEvent = 10000
constexpr

Definition at line 35 of file benchmark_EventMixing.cxx.