Project
Loading...
Searching...
No Matches
AnalysisHelpers.cxx File Reference
#include "Framework/AnalysisHelpers.h"
#include <regex>
#include "Framework/ExpressionHelpers.h"
#include "ExpressionJSONHelpers.h"
#include "IndexJSONHelpers.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::soa
 
namespace  o2::framework
 Defining ITS Vertex explicitly as messageable.
 

Functions

void o2::framework::wrongOriginReplacement (std::string_view replacement)
 
ConfigParamSpec o2::framework::replaceOrigin (ConfigParamSpec &source, std::string const &originStr)
 
ConcreteDataMatcher o2::framework::replaceOrigin (ConcreteDataMatcher &matcher, const header::DataOrigin &newOrigin)
 
std::shared_ptr< arrow::Table > o2::framework::makeEmptyTableImpl (const char *name, std::shared_ptr< arrow::Schema > &schema)
 
std::shared_ptr< arrow::Table > o2::framework::spawnerHelper (std::shared_ptr< arrow::Table > const &fullTable, std::shared_ptr< arrow::Schema > newSchema, size_t nColumns, expressions::Projector *projectors, const char *name, std::shared_ptr< gandiva::Projector > &projector)
 
std::shared_ptr< arrow::Table > o2::framework::spawnerHelper (std::shared_ptr< arrow::Table > const &fullTable, std::shared_ptr< arrow::Schema > newSchema, const char *name, size_t nColumns, const std::shared_ptr< gandiva::Projector > &projector)
 
void o2::framework::initializePartitionCaches (std::set< uint32_t > const &hashes, std::shared_ptr< arrow::Schema > const &schema, expressions::Filter const &filter, gandiva::NodePtr &tree, gandiva::FilterPtr &gfilter)
 
std::string o2::framework::serializeProjectors (std::vector< framework::expressions::Projector > &projectors)
 
std::string o2::framework::serializeSchema (std::shared_ptr< arrow::Schema > schema)
 
std::string o2::framework::serializeIndexRecords (std::vector< o2::soa::IndexRecord > &irs)
 
std::vector< std::shared_ptr< arrow::Table > > o2::framework::extractSources (ProcessingContext &pc, std::vector< ConcreteDataMatcher > const &matchers)