|
template<class F , std::size_t... Is> |
void | o2::soa::for_ (F func, std::index_sequence< Is... >) |
|
template<std::size_t N, typename F > |
void | o2::soa::for_ (F func) |
|
bool | o2::soa::sameCategory (BinningIndex const &a, BinningIndex const &b) |
|
bool | o2::soa::diffCategory (BinningIndex const &a, BinningIndex const &b) |
|
void | o2::soa::dataSizeVariesBetweenColumns () |
|
template<template< typename... Cs > typename BP, typename T , typename... Cs> |
std::vector< BinningIndex > | o2::soa::groupTable (const T &table, const BP< Cs... > &binningPolicy, int minCatSize, int outsider) |
|
template<std::size_t K> |
void | o2::soa::syncCategories (std::array< std::vector< BinningIndex >, K > &groupedIndices) |
|
template<typename... Ts> |
| o2::soa::CombinationsIndexPolicyBase (Ts const &... tables) -> CombinationsIndexPolicyBase< Ts... > |
|
template<typename... Ts> |
| o2::soa::CombinationsIndexPolicyBase (Ts &&... tables) -> CombinationsIndexPolicyBase< Ts... > |
|
template<typename T2 , typename... T2s> |
constexpr bool | o2::soa::isSameType () |
|
template<typename BP , typename T1 , typename... T2s> |
auto | o2::soa::selfCombinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider, const T2s &... tables) |
|
template<typename BP , typename T1 , typename T2 > |
auto | o2::soa::selfPairCombinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider) |
|
template<typename BP , typename T1 , typename T2 > |
auto | o2::soa::selfPairCombinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider, const T2 &table) |
|
template<typename BP , typename T1 , typename T2 > |
auto | o2::soa::selfTripleCombinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider) |
|
template<typename BP , typename T1 , typename T2 > |
auto | o2::soa::selfTripleCombinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider, const T2 &table) |
|
template<typename BP , typename T1 , typename... T2s> |
auto | o2::soa::combinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider, const T2s &... tables) |
|
template<typename BP , typename T1 , typename... T2s> |
auto | o2::soa::combinations (const BP &binningPolicy, int categoryNeighbours, const T1 &outsider, const o2::framework::expressions::Filter &filter, const T2s &... tables) |
|
template<soa::is_table... T2s> |
auto | o2::soa::combinations (const o2::framework::expressions::Filter &filter, const T2s &... tables) |
|
template<template< typename... > typename P2, typename... T2s> |
CombinationsGenerator< P2< T2s... > > | o2::soa::combinations (const P2< T2s... > &policy) |
|
template<template< typename... > typename P2, soa::is_table... T2s> |
CombinationsGenerator< P2< Filtered< T2s >... > > | o2::soa::combinations (P2< T2s... > &&, const o2::framework::expressions::Filter &filter, const T2s &... tables) |
|
template<typename... T2s> |
auto | o2::soa::combinations (const T2s &... tables) |
|
template<typename T2 > |
auto | o2::soa::pairCombinations () |
|
template<typename T2 > |
auto | o2::soa::pairCombinations (const T2 &table) |
|
template<typename T2 > |
auto | o2::soa::tripleCombinations () |
|
template<typename T2 > |
auto | o2::soa::tripleCombinations (const T2 &table) |
|