![]() |
Project
|
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 > | |
bool | requestInputs (std::vector< InputSpec > &, T const &) |
Table auto-creation handling. | |
template<is_spawns T> | |
const char * | controlOption () |
template<typename T > requires (is_spawns<T> || is_builds<T> || is_defines<T>) | |
bool | requestInputs (std::vector< InputSpec > &inputs, T const &entity) |
template<typename C > | |
bool | newDataframeCondition (InputRecord &, C &) |
template<typename T > | |
bool | appendOutput (std::vector< OutputSpec > &, T &, uint32_t) |
Outputs handling. | |
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 | preInitializeCache (InitContext &, T &) |
Cache handling. | |
template<typename T > | |
bool | initializeCache (ProcessingContext &, T &) |
template<typename C , typename TG , typename... Ts> | |
void | setGroupedCombination (C &, TG &, Ts &...) |
Combinations handling. | |
template<typename T > requires (!is_preslice<T>) | |
bool | registerCache (T &, Cache &, Cache &) |
Preslice handling. | |
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<typename T > requires (!is_preslice<T>) | |
bool | updateSliceInfo (T &, ArrowTableSlicingCache &) |
bool o2::framework::analysis_task_parsers::addService | ( | std::vector< ServiceSpec > & | specs, |
T & | |||
) |
Service handling.
Definition at line 409 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.
bool o2::framework::analysis_task_parsers::appendOutput | ( | std::vector< OutputSpec > & | outputs, |
T & | producesGroup, | ||
uint32_t | hash | ||
) |
Outputs handling.
Definition at line 195 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::appendOutput | ( | std::vector< OutputSpec > & | outputs, |
T & | entity, | ||
uint32_t | |||
) |
Definition at line 232 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::bindExternalIndicesPartition | ( | P & | , |
T * | ... | ||
) |
Definition at line 535 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::bindExternalIndicesPartition | ( | P & | partition, |
T *... | tables | ||
) |
Definition at line 540 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::bindInternalIndicesPartition | ( | P & | partition, |
T * | table | ||
) |
Definition at line 522 of file AnalysisManagers.h.
const char * o2::framework::analysis_task_parsers::controlOption | ( | ) |
Definition at line 144 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::createExpressionTrees | ( | std::vector< ExpressionInfo > & | expressionInfos, |
T & | filter | ||
) |
Definition at line 485 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::finalizeOutput | ( | ProcessingContext & | context, |
T & | produces | ||
) |
Definition at line 366 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::initializeCache | ( | ProcessingContext & | context, |
T & | cache | ||
) |
Definition at line 553 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::newDataframeCondition | ( | InputRecord & | record, |
C & | condition | ||
) |
Definition at line 174 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::newDataframePartition | ( | T & | partition | ) |
Definition at line 498 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::postRunOutput | ( | EndOfStreamContext & | context, |
T & | hr | ||
) |
Definition at line 239 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::postRunService | ( | EndOfStreamContext & | , |
T & | service | ||
) |
Definition at line 446 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::preInitializeCache | ( | InitContext & | , |
T & | |||
) |
Cache handling.
Definition at line 547 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::prepareDelayedOutput | ( | ProcessingContext & | , |
T & | |||
) |
Definition at line 333 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::prepareDelayedOutput | ( | ProcessingContext & | context, |
T & | defines | ||
) |
Definition at line 340 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 262 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::prepareOutput | ( | ProcessingContext & | context, |
T & | defines | ||
) |
Definition at line 309 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::prepareService | ( | InitContext & | context, |
T & | service | ||
) |
Definition at line 426 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::registerCache | ( | T & | , |
Cache & | , | ||
Cache & | |||
) |
Preslice handling.
Definition at line 584 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::registerCache | ( | T & | preslice, |
Cache & | , | ||
Cache & | bsksU | ||
) |
Definition at line 609 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::registerCache | ( | T & | preslice, |
Cache & | bsks, | ||
Cache & | |||
) |
Definition at line 591 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::requestInputs | ( | std::vector< InputSpec > & | , |
T const & | |||
) |
Table auto-creation handling.
Definition at line 138 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::requestInputs | ( | std::vector< InputSpec > & | inputs, |
T const & | entity | ||
) |
Definition at line 163 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::setGroupedCombination | ( | C & | , |
TG & | , | ||
Ts & | ... | ||
) |
Combinations handling.
Definition at line 569 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::setPartition | ( | P & | , |
T & | ... | ||
) |
Definition at line 511 of file AnalysisManagers.h.
void o2::framework::analysis_task_parsers::setPartition | ( | P & | partition, |
T &... | tables | ||
) |
Definition at line 516 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::updatePlaceholders | ( | InitContext & | context, |
T & | filter | ||
) |
Filter handling.
Definition at line 465 of file AnalysisManagers.h.
bool o2::framework::analysis_task_parsers::updateSliceInfo | ( | T & | , |
ArrowTableSlicingCache & | |||
) |
Definition at line 627 of file AnalysisManagers.h.