![]() |
Project
|
Utilities for MID Column Data Specs. More...
#include "MIDWorkflow/ColumnDataSpecsUtils.h"
#include "Framework/DataSpecUtils.h"
#include "Framework/WorkflowSpec.h"
#include "Headers/DataHeader.h"
Go to the source code of this file.
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::mid |
namespace | o2::mid::specs |
Functions | |
std::string | o2::mid::specs::getString (std::string_view baseName, std::string_view suffix) |
std::string | o2::mid::specs::getROFBind (std::string_view baseName) |
std::string | o2::mid::specs::getLabelsBind (std::string_view baseName) |
std::string | o2::mid::specs::getROFDescription (std::string_view description) |
std::string | o2::mid::specs::getLabelsDescription (std::string_view description) |
std::string | o2::mid::specs::buildSelector (std::string_view bind, std::string_view description, int subSpec=-1) |
std::string | o2::mid::specs::buildSelectors (std::string_view dataBind, std::string_view dataDesc, std::string_view rofDesc, std::string_view labelsDesc, bool useMC, int subSpec=-1) |
std::vector< framework::InputSpec > | o2::mid::specs::buildInputSpecs (std::string_view dataBind, std::string_view dataDesc, bool useMC) |
std::vector< framework::InputSpec > | o2::mid::specs::buildInputSpecs (std::string_view dataBind, std::string_view dataDesc, std::string_view rofDesc, std::string_view labelsDesc, bool useMC) |
std::vector< framework::OutputSpec > | o2::mid::specs::buildOutputSpecs (std::string_view bind, std::string_view description) |
std::vector< framework::OutputSpec > | o2::mid::specs::buildStandardOutputSpecs (std::string_view dataBind, std::string_view dataDesc, bool useMC) |
std::vector< framework::Output > | o2::mid::specs::buildOutputs (std::vector< framework::OutputSpec > outputSpecs) |
std::array< gsl::span< const ColumnData >, NEvTypes > | o2::mid::specs::getData (framework::ProcessingContext &pc, std::string_view dataBind) |
gsl::span< const ColumnData > | o2::mid::specs::getData (framework::ProcessingContext &pc, std::string_view dataBind, EventType eventType) |
std::array< gsl::span< const ROFRecord >, NEvTypes > | o2::mid::specs::getRofs (framework::ProcessingContext &pc, std::string_view dataBind) |
gsl::span< const ROFRecord > | o2::mid::specs::getRofs (framework::ProcessingContext &pc, std::string_view dataBind, EventType eventType) |
std::unique_ptr< const o2::dataformats::MCTruthContainer< MCLabel > > | o2::mid::specs::getLabels (framework::ProcessingContext &pc, std::string_view dataBind) |