![]() |
Project
|
#include <ASoA.h>
Inherits o2::soa::IndexColumn< INHERIT >.
Public Types | |
| using | base = o2::soa::IndexColumn< Index< START, END > > |
| using | type = int64_t |
Public Types inherited from o2::soa::IndexColumn< INHERIT > | |
| using | inherited_t = INHERIT |
Public Member Functions | |
| Index ()=default | |
| Index (Index const &)=default | |
| Index (Index &&)=default | |
| Index & | operator= (Index const &)=default |
| Index & | operator= (Index &&)=default |
| Index (arrow::ChunkedArray const *) | |
| constexpr int64_t | rangeStart () |
| constexpr int64_t | rangeEnd () |
| int64_t | index () const |
| int64_t | filteredIndex () const |
| int64_t | globalIndex () const |
| template<int N = 0> | |
| int64_t | index () const |
| template<int N = 0> | |
| int64_t | offsets () const |
| void | setIndices (std::tuple< int64_t const *, int64_t const * > indices) |
| void | setOffsets (std::tuple< uint64_t const * > offsets) |
Public Attributes | |
| std::tuple< int64_t const *, int64_t const * > | rowIndices |
| std::tuple< uint64_t const * > | rowOffsets |
Static Public Attributes | |
| static constexpr int64_t | start = START |
| static constexpr int64_t | end = END |
| static constexpr const char * | mLabel = "Index" |
Static Public Attributes inherited from o2::soa::IndexColumn< INHERIT > | |
| static constexpr const uint32_t | hash = 0 |
Additional Inherited Members | |
Static Public Member Functions inherited from o2::soa::IndexColumn< INHERIT > | |
| static constexpr const char *const & | columnLabel () |
| using o2::soa::Index< START, END >::base = o2::soa::IndexColumn<Index<START, END> > |
| using o2::soa::Index< START, END >::type = int64_t |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inlineconstexpr |
|
inlineconstexpr |
|
inline |
|
inline |
|
inlinestaticconstexpr |
|
staticconstexpr |
| std::tuple<int64_t const*, int64_t const*> o2::soa::Index< START, END >::rowIndices |
| std::tuple<uint64_t const*> o2::soa::Index< START, END >::rowOffsets |
|
inlinestaticconstexpr |