CbmRoot
Loading...
Searching...
No Matches
ProfilingLevel.h
Go to the documentation of this file.
1/* Copyright (C) 2024 FIAS Frankfurt Institute for Advanced Studies, Frankfurt / Main
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Felix Weiglhofer [committer] */
4
5#pragma once
6
7#include "EnumDict.h"
8
9namespace cbm::algo
10{
11
13 {
14 ProfilingNone = 0, //< Disable profiling
15 ProfilingSummary = 1, //< Only print times aggregated over all timeslices
16 ProfilingPerTS = 2, //< Print times for each timeslice
17 };
18
19} // namespace cbm::algo
20
23 {"Summary", cbm::algo::ProfilingSummary},
25);
#define CBM_ENUM_DICT(type,...)
Definition EnumDict.h:106