![]() |
Project
|
Concepts | |
| concept | with_required_inputs |
| Table auto-creation handling. | |
| concept | with_updateable_output |
Functions | |
| template<typename O > | |
| bool | appendOption (std::vector< ConfigParamSpec > &, O &) |
| Options handling. | |
| template<typename O > | |
| bool | prepareOption (InitContext &, O &) |
| template<typename C > | |
| bool | appendCondition (std::vector< InputSpec > &, C &) |
| Conditions handling. | |
| template<typename T > requires (!with_required_inputs<T>) | |
| bool | requestInputs (std::vector< InputSpec > &, T &, header::DataOrigin) |
| template<typename T > | |
| bool | updateOutputSpec (T &, header::DataOrigin) |
| template<is_spawns T> | |
| const char * | controlOption () |
| template<with_required_inputs T> | |
| bool | requestInputs (std::vector< InputSpec > &inputs, T &entity, header::DataOrigin const &newOrigin=header::DataOrigin{"AOD"}) |
| template<typename C > | |
| bool | newDataframeCondition (InputRecord &, C &) |
| template<typename T > | |
| constexpr bool | appendOutput (std::vector< OutputSpec > &, T &, uint32_t) |
| Outputs handling. | |
| template<is_histogram_registry T> | |
| bool | appendOutput (std::vector< OutputSpec > &outputs, T &hr, uint32_t hash) |
| template<typename T > requires (is_spawns<T> || is_builds<T> || is_defines<T>) | |
| bool | appendOutput (std::vector< OutputSpec > &outputs, T &entity, uint32_t) |
| template<typename T > | |
| bool | postRunOutput (EndOfStreamContext &, T &) |
| template<typename T > | |
| bool | prepareOutput (ProcessingContext &, T &) |
| template<is_defines T> requires (T::delayed == false) | |
| bool | prepareOutput (ProcessingContext &context, T &defines) |
| template<typename T > | |
| bool | prepareDelayedOutput (ProcessingContext &, T &) |
| template<is_defines T> requires (T::delayed == true) | |
| bool | prepareDelayedOutput (ProcessingContext &context, T &defines) |
| template<typename T > | |
| bool | finalizeOutput (ProcessingContext &, T &) |
| template<typename T > | |
| bool | addService (std::vector< ServiceSpec > &, T &) |
| Service handling. | |
| template<typename T > | |
| bool | prepareService (InitContext &, T &) |
| template<typename T > | |
| bool | postRunService (EndOfStreamContext &, T &) |
| template<typename T > | |
| bool | updatePlaceholders (InitContext &, T &) |
| Filter handling. | |
| template<typename T > | |
| bool | createExpressionTrees (std::vector< ExpressionInfo > &, T &) |
| template<typename T > | |
| bool | newDataframePartition (T &) |
| template<typename P , typename... T> | |
| void | setPartition (P &, T &...) |
| template<is_partition P, typename... T> | |
| void | setPartition (P &partition, T &... tables) |
| template<typename P , typename T > | |
| void | bindInternalIndicesPartition (P &, T *) |
| template<typename P , typename... T> | |
| void | bindExternalIndicesPartition (P &, T *...) |
| template<is_partition P, typename... T> | |
| void | bindExternalIndicesPartition (P &partition, T *... tables) |
| template<typename T > | |
| bool | initializeCache (ProcessingContext &, T &) |
| Cache handling. | |
| template<typename C , typename TG , typename... Ts> | |
| void | setGroupedCombination (C &, TG &, Ts &...) |
| Combinations handling. | |
| template<typename T > requires (!is_preslice<T> && !is_preslice_group<T>) | |
| bool | replaceOrigin (T &, header::DataOrigin const &) |
| Preslice handling. | |
| template<is_preslice T> | |
| bool | replaceOrigin (T &preslice, header::DataOrigin const &newOrigin=header::DataOrigin{"AOD"}) |
| template<typename T > requires (!is_preslice<T> && !is_preslice_group<T>) | |
| bool | registerCache (T &, Cache &, Cache &) |
| template<is_preslice T> requires std::same_as<typename T::policy_t, framework::PreslicePolicySorted> | |
| bool | registerCache (T &preslice, Cache &bsks, Cache &) |
| template<is_preslice T> requires std::same_as<typename T::policy_t, framework::PreslicePolicyGeneral> | |
| bool | registerCache (T &preslice, Cache &, Cache &bsksU) |
| template<is_preslice_group T> | |
| bool | registerCache (T &presliceGroup, Cache &bsks, Cache &bsksU) |
| template<typename T > requires (!is_preslice<T> && !is_preslice_group<T>) | |
| bool | updateSliceInfo (T &, ArrowTableSlicingCache &) |
| bool o2::framework::analysis_task_parsers::addService | ( | std::vector< ServiceSpec > & | specs, |
| T & | |||
| ) |
Service handling.
Definition at line 439 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::appendCondition | ( | std::vector< InputSpec > & | inputs, |
| C & | condition | ||
| ) |
Conditions handling.
Definition at line 117 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::appendOption | ( | std::vector< ConfigParamSpec > & | options, |
| O & | option | ||
| ) |
Options handling.
Definition at line 62 of file AnalysisManagers.h.
|
constexpr |
Outputs handling.
Definition at line 222 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::appendOutput | ( | std::vector< OutputSpec > & | outputs, |
| T & | entity, | ||
| uint32_t | |||
| ) |
Definition at line 259 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::appendOutput | ( | std::vector< OutputSpec > & | outputs, |
| T & | hr, | ||
| uint32_t | hash | ||
| ) |
Definition at line 242 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::bindExternalIndicesPartition | ( | P & | , |
| T * | ... | ||
| ) |
Definition at line 565 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::bindExternalIndicesPartition | ( | P & | partition, |
| T *... | tables | ||
| ) |
Definition at line 570 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::bindInternalIndicesPartition | ( | P & | partition, |
| T * | table | ||
| ) |
Definition at line 552 of file AnalysisManagers.h.
| const char * o2::framework::analysis_task_parsers::controlOption | ( | ) |
Definition at line 155 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::createExpressionTrees | ( | std::vector< ExpressionInfo > & | expressionInfos, |
| T & | filter | ||
| ) |
Definition at line 515 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::finalizeOutput | ( | ProcessingContext & | context, |
| T & | produces | ||
| ) |
Definition at line 393 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::initializeCache | ( | ProcessingContext & | context, |
| T & | cache | ||
| ) |
Cache handling.
Definition at line 577 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::newDataframeCondition | ( | InputRecord & | record, |
| C & | condition | ||
| ) |
Definition at line 201 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::newDataframePartition | ( | T & | partition | ) |
Definition at line 528 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::postRunOutput | ( | EndOfStreamContext & | context, |
| T & | hr | ||
| ) |
Definition at line 266 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::postRunService | ( | EndOfStreamContext & | , |
| T & | service | ||
| ) |
Definition at line 476 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareDelayedOutput | ( | ProcessingContext & | , |
| T & | |||
| ) |
Definition at line 361 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareDelayedOutput | ( | ProcessingContext & | context, |
| T & | defines | ||
| ) |
Definition at line 368 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareOption | ( | InitContext & | context, |
| O & | configurable | ||
| ) |
Definition at line 91 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareOutput | ( | ProcessingContext & | context, |
| T & | produces | ||
| ) |
Definition at line 292 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareOutput | ( | ProcessingContext & | context, |
| T & | defines | ||
| ) |
Definition at line 338 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::prepareService | ( | InitContext & | context, |
| T & | service | ||
| ) |
Definition at line 456 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::registerCache | ( | T & | , |
| Cache & | , | ||
| Cache & | |||
| ) |
Definition at line 632 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::registerCache | ( | T & | preslice, |
| Cache & | , | ||
| Cache & | bsksU | ||
| ) |
Definition at line 657 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::registerCache | ( | T & | preslice, |
| Cache & | bsks, | ||
| Cache & | |||
| ) |
Definition at line 639 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::registerCache | ( | T & | presliceGroup, |
| Cache & | bsks, | ||
| Cache & | bsksU | ||
| ) |
Definition at line 674 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::replaceOrigin | ( | T & | , |
| header::DataOrigin const & | |||
| ) |
Preslice handling.
Definition at line 608 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::replaceOrigin | ( | T & | preslice, |
| header::DataOrigin const & | newOrigin = header::DataOrigin{"AOD"} |
||
| ) |
Definition at line 614 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::requestInputs | ( | std::vector< InputSpec > & | , |
| T & | , | ||
| header::DataOrigin | |||
| ) |
Definition at line 143 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::requestInputs | ( | std::vector< InputSpec > & | inputs, |
| T & | entity, | ||
| header::DataOrigin const & | newOrigin = header::DataOrigin{"AOD"} |
||
| ) |
Definition at line 173 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::setGroupedCombination | ( | C & | , |
| TG & | , | ||
| Ts & | ... | ||
| ) |
Combinations handling.
Definition at line 593 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::setPartition | ( | P & | , |
| T & | ... | ||
| ) |
Definition at line 541 of file AnalysisManagers.h.
| void o2::framework::analysis_task_parsers::setPartition | ( | P & | partition, |
| T &... | tables | ||
| ) |
Definition at line 546 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::updateOutputSpec | ( | T & | entity, |
| header::DataOrigin | newOrigin = header::DataOrigin{"AOD"} |
||
| ) |
Definition at line 149 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::updatePlaceholders | ( | InitContext & | context, |
| T & | filter | ||
| ) |
Filter handling.
Definition at line 495 of file AnalysisManagers.h.
| bool o2::framework::analysis_task_parsers::updateSliceInfo | ( | T & | , |
| ArrowTableSlicingCache & | |||
| ) |
Definition at line 682 of file AnalysisManagers.h.