Project
Loading...
Searching...
No Matches
VerbosityConfig.h
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
14
15#ifndef COMMON_VERBOSITY_CONFIG_H_
16#define COMMON_VERBOSITY_CONFIG_H_
17
20#include "Framework/Logger.h"
21
22namespace o2
23{
24namespace conf
25{
26struct VerbosityConfig : public o2::conf::ConfigurableParamHelper<VerbosityConfig> {
27 size_t maxWarnDeadBeef = 5; // max amount of consecutive DeadBeef TF messages to report
28 size_t maxWarnRawParser = 5; // max amount of consecutive messages on RawParser creation failure
29 fair::Severity rawParserSeverity = fair::Severity::alarm;
30
31 O2ParamDef(VerbosityConfig, "VerbosityConfig");
32};
33} // namespace conf
34} // namespace o2
35
36#endif
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
fair::Severity rawParserSeverity
O2ParamDef(VerbosityConfig, "VerbosityConfig")