| 
| using  | base = Table< o2::aod::Hash<"CONC"_h >, o2::aod::Hash<"CONC/0"_h >, o2::aod::Hash<"CONC"_h >, Ts... > | 
|   | 
| using  | self_t = Concat< Ts... > | 
|   | 
| using  | table_t = base | 
|   | 
| using  | columns_t = typename table_t::columns_t | 
|   | 
| using  | persistent_columns_t = typename table_t::persistent_columns_t | 
|   | 
| using  | iterator = table_t::template iterator_template< DefaultIndexPolicy, self_t, Ts... > | 
|   | 
| using  | const_iterator = iterator | 
|   | 
| using  | unfiltered_iterator = iterator | 
|   | 
| using  | unfiltered_const_iterator = const_iterator | 
|   | 
| using  | filtered_iterator = table_t::template iterator_template< FilteredIndexPolicy, self_t, Ts... > | 
|   | 
| using  | filtered_const_iterator = filtered_iterator | 
|   | 
| using  | self_t = Table< L, D, O, Ts... > | 
|   | 
| using  | table_t = self_t | 
|   | 
| using  | columns_t = decltype(getColumns< ref, Ts... >()) | 
|   | 
| using  | persistent_columns_t = decltype([]< typename... C >(framework::pack< C... > &&) -> framework::selected_pack< soa::is_persistent_column_t, C... > {}(columns_t{})) | 
|   | 
| using  | column_types = decltype([]< typename... C >(framework::pack< C... >) -> framework::pack< typename C::type... > {}(persistent_columns_t{})) | 
|   | 
| using  | external_index_columns_t = decltype([]< typename... C >(framework::pack< C... > &&) -> framework::selected_pack< soa::is_external_index_t, C... > {}(columns_t{})) | 
|   | 
| using  | internal_index_columns_t = decltype([]< typename... C >(framework::pack< C... > &&) -> framework::selected_pack< soa::is_self_index_t, C... > {}(columns_t{})) | 
|   | 
| using  | base_iterator = decltype(base_iter< D, O, IP >(columns_t{})) | 
|   | 
| using  | iterator_template = TableIteratorBase< IP, Parent, T... > | 
|   | 
| using  | iterator_template_o = decltype(full_iter< IP, Parent >()) | 
|   | 
| using  | iterator = iterator_template_o< DefaultIndexPolicy, table_t > | 
|   | 
| using  | filtered_iterator = iterator_template_o< FilteredIndexPolicy, table_t > | 
|   | 
| using  | unfiltered_iterator = iterator | 
|   | 
| using  | const_iterator = iterator | 
|   | 
| using  | unfiltered_const_iterator = unfiltered_iterator | 
|   | 
 | 
|   | Concat (std::vector< std::shared_ptr< arrow::Table > > &&tables, uint64_t offset=0) | 
|   | 
|   | Concat (Ts const &... t, uint64_t offset=0) | 
|   | 
|   | Table (std::shared_ptr< arrow::Table > table, uint64_t offset=0) | 
|   | 
|   | Table (std::vector< std::shared_ptr< arrow::Table > > &&tables, uint64_t offset=0) | 
|   | 
|   | Table (std::vector< std::shared_ptr< arrow::Table > > &&tables, uint64_t offset=0) | 
|   | 
| arrow::ChunkedArray *  | getIndexToKey () | 
|   | 
| auto &  | cached_begin () | 
|   | 
| auto const &  | cached_begin () const | 
|   | 
| unfiltered_iterator  | begin () | 
|   | 
| unfiltered_const_iterator  | begin () const | 
|   | 
| RowViewSentinel  | end () | 
|   | 
| RowViewSentinel  | end () const | 
|   | 
| filtered_iterator  | filtered_begin (std::span< int64_t const > selection) | 
|   | 
| iterator  | iteratorAt (uint64_t i) const | 
|   | 
| unfiltered_iterator  | rawIteratorAt (uint64_t i) const | 
|   | 
| std::shared_ptr< arrow::Table >  | asArrowTable () const | 
|   | Return a type erased arrow table backing store for / the type safe table.  
  | 
|   | 
| auto  | offset () const | 
|   | Return offset.  
  | 
|   | 
| int64_t  | size () const | 
|   | Size of the table, in rows.  
  | 
|   | 
| int64_t  | tableSize () const | 
|   | 
| void  | bindExternalIndices (TA *... current) | 
|   | 
| void  | bindInternalIndicesTo (I const *ptr) | 
|   | 
| void  | bindInternalIndicesExplicit (o2::soa::Binding binding) | 
|   | 
| void  | doBindInternalIndicesExplicit (framework::pack< Cs... >, o2::soa::Binding binding) | 
|   | 
| void  | bindExternalIndicesRaw (std::vector< o2::soa::Binding > &&ptrs) | 
|   | 
| void  | doCopyIndexBindings (framework::pack< Cs... >, T &dest) const | 
|   | 
| void  | copyIndexBindings (T &dest) const | 
|   | 
| auto  | select (framework::expressions::Filter const &f) const | 
|   | 
| auto  | sliceByCached (framework::expressions::BindingNode const &node, int value, o2::framework::SliceCache &cache) const | 
|   | 
| auto  | sliceByCachedUnsorted (framework::expressions::BindingNode const &node, int value, o2::framework::SliceCache &cache) const | 
|   | 
| auto  | sliceBy (o2::framework::PresliceBase< T1, Policy, OPT > const &container, int value) const | 
|   | 
| auto  | rawSlice (uint64_t start, uint64_t end) const | 
|   | 
| auto  | emptySlice () const | 
|   | 
template<typename... Ts>
struct o2::soa::Concat< Ts >
Definition at line 3426 of file ASoA.h.