![]() |
Project
|
#include <AnalysisHelpers.h>
Inherits o2::framework::WritingCursor< T >.
Additional Inherited Members | |
![]() | |
using | persistent_table_t = decltype([]() { if constexpr(soa::is_iterator< T >) { return typename T::parent_t{nullptr} |
using | cursor_t = decltype(std::declval< TableBuilder >().cursor< persistent_table_t >()) |
![]() | |
template<typename... Ts> | |
void | operator() (Ts... args) |
int64_t | lastIndex () |
Last index inserted in the table. | |
bool | resetCursor (LifetimeHolder< TableBuilder > builder) |
void | setLabel (const char *label) |
void | reserve (int64_t size) |
void | release () |
![]() | |
else { return T{nullptr} | |
decltype(FFL(std::declval< cursor_t >())) | cursor |
This helper class allows you to declare things which will be created by a given analysis task. Notice how the actual cursor is implemented by the means of the WritingCursor helper class, from which produces actually derives.
Definition at line 190 of file AnalysisHelpers.h.