diff --git a/Framework/Core/include/Framework/ASoA.h b/Framework/Core/include/Framework/ASoA.h index ba6d58df9a639..8782d267199c5 100644 --- a/Framework/Core/include/Framework/ASoA.h +++ b/Framework/Core/include/Framework/ASoA.h @@ -15,30 +15,55 @@ #if defined(__CLING__) #error "Please do not include this file in ROOT dictionary generation" #endif + #include "Framework/Concepts.h" -#include "Framework/ConcreteDataMatcher.h" -#include "Framework/Pack.h" // IWYU pragma: export -#include "Framework/FunctionalHelpers.h" // IWYU pragma: export -#include "Headers/DataHeader.h" // IWYU pragma: export -#include "Headers/DataHeaderHelpers.h" // IWYU pragma: export -#include "Framework/CompilerBuiltins.h" // IWYU pragma: export -#include "Framework/Traits.h" // IWYU pragma: export -#include "Framework/Expressions.h" // IWYU pragma: export -#include "Framework/ArrowTypes.h" // IWYU pragma: export #include "Framework/ArrowTableSlicingCache.h" // IWYU pragma: export -#include "Framework/SliceCache.h" // IWYU pragma: export -#include "Framework/VariantHelpers.h" // IWYU pragma: export +#include "Framework/ArrowTypes.h" // IWYU pragma: export +#include "Framework/CompilerBuiltins.h" // IWYU pragma: export +#include "Framework/ConcreteDataMatcher.h" +#include "Framework/Expressions.h" // IWYU pragma: export +#include "Framework/FunctionalHelpers.h" // IWYU pragma: export +#include "Framework/Pack.h" // IWYU pragma: export +#include "Framework/SliceCache.h" // IWYU pragma: export +#include "Framework/StringHelpers.h" +#include "Framework/Traits.h" // IWYU pragma: export +#include "Framework/TypeIdHelpers.h" +#include "Framework/VariantHelpers.h" // IWYU pragma: export +#include "Headers/DataHeader.h" // IWYU pragma: export +#include "Headers/DataHeaderHelpers.h" // IWYU pragma: export + +#include // IWYU pragma: keep (needed by DECLARE_SOA_CCDB_COLUMN_FULL) + +#include +#include // IWYU pragma: export +#include // IWYU pragma: export #include -#include // IWYU pragma: export -#include // IWYU pragma: export -#include // IWYU pragma: export -#include // IWYU pragma: export -#include // IWYU pragma: export +#include +#include // IWYU pragma: export +#include +#include +#include // IWYU pragma: export #include -#include +#include #include +#include #include -#include // IWYU pragma: export +#include +#include +#include // IWYU pragma: export +#include // IWYU pragma: export +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include namespace o2::framework {