Project
Loading...
Searching...
No Matches
O2ControlParameters.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
12
#ifndef O2_FRAMEWORK_O2CONTROLPARAMETERS_H
13
#define O2_FRAMEWORK_O2CONTROLPARAMETERS_H
14
15
#include "
Framework/DataProcessorSpec.h
"
16
// TODO: merge the header below with this one once downstream includes <Framework/O2ControlParameters.h>
17
#include "
Framework/O2ControlLabels.h
"
18
19
namespace
o2::framework
20
{
21
24
namespace
ecs
25
{
26
27
// This key will demand AliECS to kill the task if it uses more CPU than the specified number in the value.
28
// The value should be a string with a floating point number, where "1.0" corresponds to 100% usage of one CPU.
29
const
extern
decltype
(
DataProcessorMetadata::key
)
cpuKillThreshold
;
30
31
// This key will demand AliECS to kill the task if it uses more private memory than the specified number in the value.
32
// The value should be a string with a positive floating-point number or an integer (e.g. "128")
33
const
extern
decltype
(
DataProcessorMetadata::key
)
privateMemoryKillThresholdMB
;
34
35
}
// namespace ecs
36
37
}
// namespace o2::framework
38
39
#endif
// O2_FRAMEWORK_O2CONTROLPARAMETERS_H
DataProcessorSpec.h
O2ControlLabels.h
o2::framework::ecs::privateMemoryKillThresholdMB
const decltype(DataProcessorMetadata::key) privateMemoryKillThresholdMB
Definition
O2ControlParameters.cxx:18
o2::framework::ecs::cpuKillThreshold
const decltype(DataProcessorMetadata::key) cpuKillThreshold
Definition
O2ControlParameters.cxx:17
o2::framework
Defining PrimaryVertex explicitly as messageable.
Definition
TFIDInfo.h:20
o2::framework::DataProcessorMetadata::key
std::string key
Definition
DataProcessorSpec.h:37
Framework
Core
include
Framework
O2ControlParameters.h
Generated on Tue Feb 25 2025 23:16:39 for Project by
1.9.8