View algorithm for looping over relation tables
Algorithm TableView for looping over rows of multiple relation tables. Necessary for Rec!2773 (merged).
Also enables using vector of LHCb::ProtoParticle::additionalInfo as Gaudi::Property.
Example usage: using Relations = LHCb::Relation1D<LHCb::Particle, double>; using Row = TableView<Relations, std::string>::Row; std::vector input; std::vectorstd::string cols; for ( Row row : TableView{input, cols} ) {}
Edited by Tara Nanut Petric