Project
Loading...
Searching...
No Matches
Concepts.h File Reference
#include <Framework/Traits.h>
#include <cstdint>
#include <concepts>

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::aod
 
namespace  o2::soa
 
namespace  o2::framework
 Defining ITS Vertex explicitly as messageable.
 

Concepts

concept  o2::aod::is_aod_hash
 
concept  o2::aod::is_origin_hash
 
concept  o2::soa::not_void
 
concept  o2::soa::is_persistent_column
 
concept  o2::soa::is_self_index_column
 
concept  o2::soa::is_index_column
 
concept  o2::soa::is_spawnable_column
 
concept  o2::soa::is_indexing_column
 
concept  o2::soa::is_dynamic_column
 
concept  o2::soa::is_marker_column
 
concept  o2::soa::is_column
 
concept  o2::soa::can_bind
 
concept  o2::soa::has_index
 
concept  o2::soa::has_parent_t
 
concept  o2::soa::is_metadata_trait
 
concept  o2::soa::is_metadata
 
concept  o2::soa::has_metadata
 
concept  o2::soa::has_extension
 
concept  o2::soa::has_configurable_extension
 
concept  o2::soa::is_table
 
concept  o2::soa::is_iterator
 
concept  o2::soa::is_table_or_iterator
 
concept  o2::soa::is_index_table
 
concept  o2::soa::has_filtered_policy
 
concept  o2::soa::is_filtered_iterator
 
concept  o2::soa::is_filtered_table
 
concept  o2::soa::is_filtered
 
concept  o2::soa::is_not_filtered_table
 
concept  o2::soa::is_join
 
concept  o2::soa::is_enumerated_iterator
 
concept  o2::soa::with_originals
 
concept  o2::soa::with_sources
 
concept  o2::soa::with_sources_generator
 
concept  o2::soa::with_ccdb_urls
 
concept  o2::soa::with_base_table
 
concept  o2::soa::with_base_table_ng
 
concept  o2::soa::with_expression_pack
 
concept  o2::soa::with_index_pack
 
concept  o2::soa::is_smallgroups
 
concept  o2::framework::is_preslice_policy
 
concept  o2::framework::is_preslice
 
concept  o2::framework::is_preslice_group
 
concept  o2::framework::is_producable
 
concept  o2::framework::is_produces
 
concept  o2::framework::is_produces_group
 
concept  o2::framework::is_spawnable
 
concept  o2::framework::is_dynamically_spawnable
 
concept  o2::framework::is_spawns
 
concept  o2::framework::is_defines
 
concept  o2::framework::is_builds
 
concept  o2::framework::is_outputobj
 
concept  o2::framework::is_service
 
concept  o2::framework::is_partition
 

Typedefs

template<typename T >
using o2::soa::is_dynamic_t = std::conditional_t< is_dynamic_column< T >, std::true_type, std::false_type >
 pack filtering helpers
 
template<typename T >
using o2::soa::is_indexing_t = std::conditional_t< is_indexing_column< T >, std::true_type, std::false_type >