![]() |
Project
|
Functions | |
DECLARE_SOA_COLUMN_FULL (X, x, float, "x") | |
DECLARE_SOA_COLUMN_FULL (Y, y, float, "y") | |
DECLARE_SOA_COLUMN_FULL (Z, z, float, "z") | |
DECLARE_SOA_DYNAMIC_COLUMN (Sum, sum, [](float x, float y) { return x+y;}) | |
DECLARE_SOA_DYNAMIC_COLUMN (SumFreeArgs, sumFreeArgs, [](float x, float y, float freeArg) { return x+y+freeArg;}) | |
DECLARE_SOA_COLUMN (X, x, float) | |
DECLARE_SOA_COLUMN (Y, y, float) | |
DECLARE_SOA_COLUMN (Z, z, float) | |
DECLARE_SOA_COLUMN (Foo, foo, float) | |
DECLARE_SOA_COLUMN (Bar, bar, float) | |
DECLARE_SOA_COLUMN (EventProperty, eventProperty, float) | |
DECLARE_SOA_EXPRESSION_COLUMN (Sqfoo, sqfoo, float, nsqrt(test::foo)) | |
DECLARE_SOA_COLUMN (X, x, int) | |
DECLARE_SOA_COLUMN (Y, y, int) | |
DECLARE_SOA_COLUMN (Z, z, int) | |
DECLARE_SOA_DYNAMIC_COLUMN (Sum, sum, [](int x, int y) { return x+y;}) | |
DECLARE_SOA_EXPRESSION_COLUMN (ESum, esum, int, test::x+test::y) | |
DECLARE_SOA_COLUMN_FULL (SomeBool, someBool, bool, "someBool") | |
DECLARE_SOA_COLUMN_FULL (Color, color, int32_t, "color") | |
DECLARE_SOA_COLUMN (N, n, int) | |
DECLARE_SOA_INDEX_COLUMN (Info, info) | |
DECLARE_SOA_INDEX_COLUMN_FULL (PointA, pointA, int, Points, "_A") | |
DECLARE_SOA_INDEX_COLUMN_FULL (PointB, pointB, int, Points, "_B") | |
DECLARE_SOA_COLUMN_FULL (Thickness, thickness, int, "thickness") | |
DECLARE_SOA_COLUMN (L1, l1, std::vector< float >) | |
DECLARE_SOA_COLUMN (L2, l2, std::vector< int >) | |
DECLARE_SOA_INDEX_COLUMN (Origint, origint) | |
DECLARE_SOA_INDEX_COLUMN_FULL (AltOrigint, altOrigint, int, Origints, "_alt") | |
DECLARE_SOA_ARRAY_INDEX_COLUMN (Origint, origints) | |
DECLARE_SOA_INDEX_COLUMN_FULL (SinglePoint, singlePoint, int32_t, Points3Ds, "") | |
DECLARE_SOA_ARRAY_INDEX_COLUMN (Points3D, pointGroup) | |
DECLARE_SOA_SLICE_INDEX_COLUMN (Points3D, pointSlice) | |
DECLARE_SOA_SELF_INDEX_COLUMN (OtherPoint, otherPoint) | |
DECLARE_SOA_SELF_SLICE_INDEX_COLUMN (PointSeq, pointSeq) | |
DECLARE_SOA_SELF_ARRAY_INDEX_COLUMN (PointSet, pointSet) | |
DECLARE_SOA_COLUMN (SmallIntArray, smallIntArray, int8_t[32]) | |
DECLARE_SOA_BITMAP_COLUMN (BoolArray, boolArray, 32) | |
DECLARE_SOA_COLUMN (ID, id, int) | |
DECLARE_SOA_INDEX_COLUMN (Event, event) | |
DECLARE_SOA_COLUMN (Arr, arr, float[3]) | |
DECLARE_SOA_COLUMN (Boo, boo, bool) | |
DECLARE_SOA_COLUMN (Lst, lst, std::vector< double >) | |
DECLARE_SOA_COLUMN_FULL (Px, px, float, "px") | |
DECLARE_SOA_COLUMN_FULL (Py, py, float, "py") | |
DECLARE_SOA_COLUMN_FULL (Pz, pz, float, "pz") | |
DECLARE_SOA_COLUMN_FULL (Xyz, xyz, float[3], "xyz") | |
DECLARE_SOA_COLUMN_FULL (Ij, ij, int[2], "ij") | |
DECLARE_SOA_COLUMN_FULL (Random, random, double, "random") | |
DECLARE_SOA_COLUMN_FULL (Ev, ev, int, "ev") | |
DECLARE_SOA_EXPRESSION_COLUMN (Rsq, rsq, float, test::x *test::x+test::y *test::y+test::z *test::z) | |
DECLARE_SOA_EXPRESSION_COLUMN (Sin, sin, float, test::x/nsqrt(test::x *test::x+test::y *test::y)) | |
o2::aod::test::DECLARE_SOA_ARRAY_INDEX_COLUMN | ( | Origint | , |
origints | |||
) |
o2::aod::test::DECLARE_SOA_ARRAY_INDEX_COLUMN | ( | Points3D | , |
pointGroup | |||
) |
o2::aod::test::DECLARE_SOA_BITMAP_COLUMN | ( | BoolArray | , |
boolArray | , | ||
32 | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Arr | , |
arr | , | ||
float | [3] | ||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Bar | , |
bar | , | ||
float | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Boo | , |
boo | , | ||
bool | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | EventProperty | , |
eventProperty | , | ||
float | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | L1 | , |
l1 | , | ||
std::vector< float > | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | L2 | , |
l2 | , | ||
std::vector< int > | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Lst | , |
lst | , | ||
std::vector< double > | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | SmallIntArray | , |
smallIntArray | , | ||
int8_t | [32] | ||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | X | , |
x | , | ||
float | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Y | , |
y | , | ||
float | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN | ( | Z | , |
z | , | ||
float | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Color | , |
color | , | ||
int32_t | , | ||
"color" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Ev | , |
ev | , | ||
int | , | ||
"ev" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Ij | , |
ij | , | ||
int | [2], | ||
"ij" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Px | , |
px | , | ||
float | , | ||
"px" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Py | , |
py | , | ||
float | , | ||
"py" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Pz | , |
pz | , | ||
float | , | ||
"pz" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Random | , |
random | , | ||
double | , | ||
"random" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | SomeBool | , |
someBool | , | ||
bool | , | ||
"someBool" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Thickness | , |
thickness | , | ||
int | , | ||
"thickness" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | X | , |
x | , | ||
float | , | ||
"x" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Xyz | , |
xyz | , | ||
float | [3], | ||
"xyz" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Y | , |
y | , | ||
float | , | ||
"y" | |||
) |
o2::aod::test::DECLARE_SOA_COLUMN_FULL | ( | Z | , |
z | , | ||
float | , | ||
"z" | |||
) |
o2::aod::test::DECLARE_SOA_DYNAMIC_COLUMN | ( | SumFreeArgs | , |
sumFreeArgs | , | ||
[] (float x, float y, float freeArg) { return x+y+freeArg;} | |||
) |
o2::aod::test::DECLARE_SOA_EXPRESSION_COLUMN | ( | ESum | , |
esum | , | ||
int | , | ||
test::x+test::y | |||
) |
o2::aod::test::DECLARE_SOA_EXPRESSION_COLUMN | ( | Rsq | , |
rsq | , | ||
float | , | ||
test::x *test::x+test::y *test::y+test::z *test::z | |||
) |
o2::aod::test::DECLARE_SOA_EXPRESSION_COLUMN | ( | Sin | , |
sin | , | ||
float | , | ||
test::x/ | nsqrttest::x *test::x+test::y *test::y | ||
) |
o2::aod::test::DECLARE_SOA_EXPRESSION_COLUMN | ( | Sqfoo | , |
sqfoo | , | ||
float | , | ||
nsqrt(test::foo) | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN | ( | Info | , |
info | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN | ( | Origint | , |
origint | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN_FULL | ( | AltOrigint | , |
altOrigint | , | ||
int | , | ||
Origints | , | ||
"_alt" | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN_FULL | ( | PointA | , |
pointA | , | ||
int | , | ||
Points | , | ||
"_A" | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN_FULL | ( | PointB | , |
pointB | , | ||
int | , | ||
Points | , | ||
"_B" | |||
) |
o2::aod::test::DECLARE_SOA_INDEX_COLUMN_FULL | ( | SinglePoint | , |
singlePoint | , | ||
int32_t | , | ||
Points3Ds | , | ||
"" | |||
) |
o2::aod::test::DECLARE_SOA_SELF_ARRAY_INDEX_COLUMN | ( | PointSet | , |
pointSet | |||
) |
o2::aod::test::DECLARE_SOA_SELF_INDEX_COLUMN | ( | OtherPoint | , |
otherPoint | |||
) |
o2::aod::test::DECLARE_SOA_SELF_SLICE_INDEX_COLUMN | ( | PointSeq | , |
pointSeq | |||
) |
o2::aod::test::DECLARE_SOA_SLICE_INDEX_COLUMN | ( | Points3D | , |
pointSlice | |||
) |