Skip to content

Commit c19e9a7

Browse files
committed
minor cleanup
1 parent 8f7f0fc commit c19e9a7

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Framework/Core/include/Framework/AnalysisHelpers.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ struct WritingCursor {
153153
};
154154

155155
/// Helper to define output for a Table
156-
template <o2::soa::with_originals T>
156+
template <o2::soa::is_table T>
157157
struct OutputForTable {
158158
using table_t = T;
159159
using metadata = aod::MetadataTrait<o2::aod::Hash<T::ref.desc_hash>>::metadata;
@@ -352,22 +352,22 @@ struct IndexBuilder {
352352
return std::array{
353353
[&idx, &columnBuilders]() {
354354
using T = typename framework::pack_element_t<Is, framework::pack<Cs...>>;
355-
return std::static_pointer_cast<typename Reduction<Key, T>::type>(columnBuilders[Is])->template find<T>(idx);
355+
return std::static_pointer_cast<reduced_t<Key, T>>(columnBuilders[Is])->template find<T>(idx);
356356
}()...};
357357
}(sq);
358358
if constexpr (std::is_same_v<Kind, Sparse>) {
359359
[&idx, &columnBuilders]<size_t... Is>(std::index_sequence<Is...>) {
360360
([&idx, &columnBuilders]() {
361361
using T = typename framework::pack_element_t<Is, framework::pack<Cs...>>;
362-
return std::static_pointer_cast<typename Reduction<Key, T>::type>(columnBuilders[Is])->template fill<T>(idx); }(), ...);
362+
return std::static_pointer_cast<reduced_t<Key, T>>(columnBuilders[Is])->template fill<T>(idx); }(), ...);
363363
}(sq);
364364
self.fill<C1>(counter);
365365
} else if constexpr (std::is_same_v<Kind, Exclusive>) {
366366
if (std::none_of(finds.begin(), finds.end(), [](bool const x) { return x == false; })) {
367367
[&idx, &columnBuilders]<size_t... Is>(std::index_sequence<Is...>) {
368368
([&idx, &columnBuilders]() {
369369
using T = typename framework::pack_element_t<Is, framework::pack<Cs...>>;
370-
return std::static_pointer_cast<typename Reduction<Key, T>::type>(columnBuilders[Is])->template fill<T>(idx);
370+
return std::static_pointer_cast<reduced_t<Key, T>>(columnBuilders[Is])->template fill<T>(idx);
371371
}(),
372372
...);
373373
}(sq);
@@ -380,11 +380,11 @@ struct IndexBuilder {
380380
return makeArrowTable(label,
381381
{self.template result<C1>(), [&columnBuilders]() {
382382
using T = typename framework::pack_element_t<Is, framework::pack<Cs...>>;
383-
return std::static_pointer_cast<typename Reduction<Key, T>::type>(columnBuilders[Is])->template result<T>();
383+
return std::static_pointer_cast<reduced_t<Key, T>>(columnBuilders[Is])->template result<T>();
384384
}()...},
385385
{self.field(), [&columnBuilders]() {
386386
using T = typename framework::pack_element_t<Is, framework::pack<Cs...>>;
387-
return std::static_pointer_cast<typename Reduction<Key, T>::type>(columnBuilders[Is])->field();
387+
return std::static_pointer_cast<reduced_t<Key, T>>(columnBuilders[Is])->field();
388388
}()...});
389389
}(sq);
390390
}

0 commit comments

Comments
 (0)