Skip to content

View algorithm for looping over relation tables

Tara Nanut Petric requested to merge tnanut_filterRelTables into master

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

Merge request reports