diff --git a/Framework/Core/src/AODReaderHelpers.cxx b/Framework/Core/src/AODReaderHelpers.cxx index d570ebccce263..c413f2520919d 100644 --- a/Framework/Core/src/AODReaderHelpers.cxx +++ b/Framework/Core/src/AODReaderHelpers.cxx @@ -83,7 +83,8 @@ static inline auto extractOriginals(ProcessingContext& pc) return {pc.inputs().get(o2::aod::label())->asArrowTable()...}; }(std::make_index_sequence()); } -namespace { +namespace +{ template requires(D::exclusive) auto make_build(D metadata, InputSpec const& input, ProcessingContext& pc) @@ -109,7 +110,7 @@ auto make_build(D metadata, InputSpec const& input, ProcessingContext& pc) extractOriginals(pc), index_pack_t{}); } -} +} // namespace AlgorithmSpec AODReaderHelpers::indexBuilderCallback(std::vector& requested) { @@ -149,7 +150,8 @@ AlgorithmSpec AODReaderHelpers::indexBuilderCallback(std::vector& req }}; } -namespace{ +namespace +{ template auto make_spawn(InputSpec const& input, ProcessingContext& pc) { @@ -158,7 +160,7 @@ auto make_spawn(InputSpec const& input, ProcessingContext& pc) static std::shared_ptr projector = nullptr; return o2::framework::spawner(extractOriginals(pc), input.binding.c_str(), projector); } -} +} // namespace AlgorithmSpec AODReaderHelpers::aodSpawnerCallback(std::vector& requested) {