Refiner: InstrumentStates are stored as std::reference_wrapper
Instrument states to be refined as members of a RefinementBatch
are stored as references, pointing to the InstrumentStateList
of the original DataSet
. As a result, instrument states that are in the overlaps between RefinementBatch
instances are minimised more than once, and only the results for the last refinement saved.