Skip to content

Add helper for input/output location names for LHCb::Algorithms when they are templated

Michel De Cian requested to merge decianm-centralizeNamesHelper into master

Helps to deal with situations where a templated algorithm has a templated number of input and output locations, which have to be given a name, e.g. in a MultiTransformer which returns a std::tuple, where the number of elements in that tuple is templated.

Methods for either creating input / output location names with a std::array<std::string, n> of names, or just indexing à la Output1, Output2, etc.

Addresses Rec#384 (closed)

@gunther

Edited by Michel De Cian

Merge request reports