Allow setting external weight names
Allow setting external weight names via vector<string>
.
See usage example in CMSSW, for processing LHE weights that are not stored in HepMC::GenEvent (at least for CMS): https://github.com/cms-sw/cmssw/blob/06cd2abb40d64a1d1f47c29d1e055411702539b8/GeneratorInterface/RivetInterface/plugins/RivetAnalyzer.cc#L153-L162