Skip to content

Commit 3709d6e

Browse files
committed
fixup! array instead of vector; missing static; remove obsolete FIXMEs
1 parent 7f912ea commit 3709d6e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Framework/Core/include/Framework/AnalysisHelpers.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -632,14 +632,14 @@ struct TableTransform {
632632
using metadata = M;
633633
constexpr static auto sources = M::template generateSources<o2::aod::Hash<Ref.origin_hash>>();
634634

635-
OutputSpec outputSpec = updateOutputSpec();
635+
OutputSpec outputSpec{soa::tableRef2OutputSpec<Ref>()};
636636
static OutputSpec updateOutputSpec(header::DataOrigin const& newOrigin = header::DataOrigin{"AOD"})
637637
{
638638
return soa::tableRef2OutputSpec<Ref>(newOrigin);
639639
}
640640

641641
std::array<InputSpec, sources.size()> requiredInputs = getRequiredInputs();
642-
static consteval auto getRequiredInputs(header::DataOrigin const& newOrigin = header::DataOrigin{"AOD"})
642+
static constexpr auto getRequiredInputs(header::DataOrigin const& newOrigin = header::DataOrigin{"AOD"})
643643
{
644644
return [&newOrigin]<size_t... Is>(std::index_sequence<Is...>) {
645645
return std::array{soa::tableRef2InputSpec<sources[Is]>(newOrigin)...};
@@ -656,7 +656,7 @@ template <typename T>
656656
concept is_dynamically_spawnable = soa::has_metadata<aod::MetadataTrait<o2::aod::Hash<T::originals[T::originals.size() - 1].desc_hash>>> && soa::has_configurable_extension<typename aod::MetadataTrait<o2::aod::Hash<T::originals[T::originals.size() - 1].desc_hash>>::metadata>;
657657

658658
template <is_spawnable T>
659-
constexpr auto transformBase()
659+
consteval auto transformBase()
660660
{
661661
using metadata = typename aod::MetadataTrait<o2::aod::Hash<T::originals[T::originals.size() - 1].desc_hash>>::metadata;
662662
return TableTransform<metadata, metadata::template extension_table_t_from<o2::aod::Hash<T::originals[T::originals.size() - 1].origin_hash>>::ref>{};

0 commit comments

Comments
 (0)