![]() |
Project
|
#include "CommonUtils/ConfigurableParam.h"#include "CommonUtils/ConfigurableParamHelper.h"#include "GPUSettings.h"#include "GPUDefMacros.h"#include <vector>#include "GPUSettingsList.h"Go to the source code of this file.
Macros | |
| #define | GPUCA_TPC_GEOMETRY_O2 |
| #define | GPUCA_O2_INTERFACE |
| #define | BeginNamespace(name) |
| #define | EndNamespace() } |
| #define | AddOption(name, type, default, optname, optnameshort, help, ...) type name = default; |
| #define | AddOptionRTC(...) AddOption(__VA_ARGS__) |
| #define | AddVariable(name, type, default) |
| #define | AddVariableRTC(...) AddVariable(__VA_ARGS__) |
| #define | AddOptionSet(name, type, value, optname, optnameshort, help, ...) |
| #define | AddOptionVec(name, type, optname, optnameshort, help, ...) |
| #define | AddOptionArray(name, type, count, default, optname, optnameshort, help, ...) type name[count] = {GPUCA_M_STRIP(default)}; |
| #define | AddSubConfig(name, instance) |
| #define | BeginSubConfig(name, instance, parent, preoptname, preoptnameshort, descr, o2prefix) |
| #define | BeginHiddenConfig(name, instance) struct GPUCA_M_CAT(GPUConfigurableParam, name) { |
| #define | EndConfig() |
| #define | AddCustomCPP(...) __VA_ARGS__ |
| #define | AddHelp(...) |
| #define | AddShortcut(...) |
| #define | AddOptionRTC(...) AddOption(__VA_ARGS__) |
| #define | AddOptionArrayRTC(...) AddOptionArray(__VA_ARGS__) |
Definition in file GPUO2InterfaceConfigurableParam.h.
| #define AddCustomCPP | ( | ... | ) | __VA_ARGS__ |
Definition at line 58 of file GPUO2InterfaceConfigurableParam.h.
| #define AddHelp | ( | ... | ) |
Definition at line 59 of file GPUO2InterfaceConfigurableParam.h.
Definition at line 43 of file GPUO2InterfaceConfigurableParam.h.
| #define AddOptionArray | ( | name, | |
| type, | |||
| count, | |||
| default, | |||
| optname, | |||
| optnameshort, | |||
| help, | |||
| ... | |||
| ) | type name[count] = {GPUCA_M_STRIP(default)}; |
Definition at line 49 of file GPUO2InterfaceConfigurableParam.h.
| #define AddOptionArrayRTC | ( | ... | ) | AddOptionArray(__VA_ARGS__) |
Definition at line 62 of file GPUO2InterfaceConfigurableParam.h.
| #define AddOptionRTC | ( | ... | ) | AddOption(__VA_ARGS__) |
Definition at line 44 of file GPUO2InterfaceConfigurableParam.h.
| #define AddOptionRTC | ( | ... | ) | AddOption(__VA_ARGS__) |
Definition at line 44 of file GPUO2InterfaceConfigurableParam.h.
Definition at line 47 of file GPUO2InterfaceConfigurableParam.h.
Definition at line 48 of file GPUO2InterfaceConfigurableParam.h.
| #define AddShortcut | ( | ... | ) |
Definition at line 60 of file GPUO2InterfaceConfigurableParam.h.
| #define AddSubConfig | ( | name, | |
| instance | |||
| ) |
Definition at line 50 of file GPUO2InterfaceConfigurableParam.h.
Definition at line 45 of file GPUO2InterfaceConfigurableParam.h.
| #define AddVariableRTC | ( | ... | ) | AddVariable(__VA_ARGS__) |
Definition at line 46 of file GPUO2InterfaceConfigurableParam.h.
| #define BeginHiddenConfig | ( | name, | |
| instance | |||
| ) | struct GPUCA_M_CAT(GPUConfigurableParam, name) { |
Definition at line 54 of file GPUO2InterfaceConfigurableParam.h.
| #define BeginNamespace | ( | name | ) |
Definition at line 39 of file GPUO2InterfaceConfigurableParam.h.
| #define BeginSubConfig | ( | name, | |
| instance, | |||
| parent, | |||
| preoptname, | |||
| preoptnameshort, | |||
| descr, | |||
| o2prefix | |||
| ) |
Definition at line 51 of file GPUO2InterfaceConfigurableParam.h.
| #define EndConfig | ( | ) |
Definition at line 55 of file GPUO2InterfaceConfigurableParam.h.
| #define EndNamespace | ( | ) | } |
Definition at line 42 of file GPUO2InterfaceConfigurableParam.h.
| #define GPUCA_O2_INTERFACE |
Definition at line 30 of file GPUO2InterfaceConfigurableParam.h.
| #define GPUCA_TPC_GEOMETRY_O2 |
Definition at line 27 of file GPUO2InterfaceConfigurableParam.h.