Skip to content
Snippets Groups Projects

adapt to gaudi/Gaudi!1297: changes to make_vector_of_handles

Merged Gerhard Raven requested to merge make-compatible-with-gaudi-1297 into master
1 file
+ 4
0
Compare changes
  • Side-by-side
  • Inline
@@ -223,7 +223,11 @@ class AlgorithmCategory(Enum):\n\
f"std::vector<DataObjectReadHandle<Allen::parameter_vector<{typ}>>> m_{agg.typename};" for agg, typ in zip(aggregates, aggregate_types)
]
aggregate_input_vectors = ["\n".join([
f"#ifdef GAUDI_FUNCTIONAL_MAKE_VECTOR_OF_HANDLES_USES_DATAOBJID",
f"Gaudi::Property<std::vector<DataObjID>> m_{agg.typename}_locations",
f"#else",
f"Gaudi::Property<std::vector<std::string>> m_{agg.typename}_locations",
f"#endif",
f"{{this, \"{agg.typename}\", {{}},",
f" [=]( Gaudi::Details::PropertyBase& ) {{",
f" this->m_{agg.typename} =",
Loading