Project
Loading...
Searching...
No Matches
ConfigContext.cxx
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
#include "
Framework/ConfigContext.h
"
13
14
namespace
o2::framework
15
{
16
17
ConfigContext::ConfigContext
(
ConfigParamRegistry
& options,
ServiceRegistryRef
services,
int
argc,
char
** argv)
18
: mOptions{options}, mServices{services}, mArgc{argc}, mArgv{argv} {}
19
20
bool
ConfigContext::helpOnCommandLine
()
const
21
{
22
bool
helpasked =
false
;
23
for
(
int
argi = 0; argi < mArgc; ++argi) {
24
if
(strcmp(mArgv[argi],
"--help"
) == 0 || (strcmp(mArgv[argi],
"-h"
) == 0)) {
25
helpasked =
true
;
26
break
;
27
}
28
}
29
return
helpasked;
30
}
31
32
}
// namespace o2::framework
ConfigContext.h
o2::framework::ConfigContext::helpOnCommandLine
bool helpOnCommandLine() const
Definition
ConfigContext.cxx:20
o2::framework::ConfigContext::ConfigContext
ConfigContext(ConfigParamRegistry &options, ServiceRegistryRef services, int argc, char **argv)
Definition
ConfigContext.cxx:17
o2::framework::ConfigParamRegistry
Definition
ConfigParamRegistry.h:70
o2::framework::ServiceRegistryRef
Definition
ServiceRegistryRef.h:21
o2::framework
Defining PrimaryVertex explicitly as messageable.
Definition
TFIDInfo.h:20
Framework
Core
src
ConfigContext.cxx
Generated on Tue Feb 25 2025 23:16:39 for Project by
1.9.8