Support PersistReco-specific cloners.
When copying Turbo line output locations, it can be important to know if the location to be copied has been requested by a PersistReco line or not. If so, a more 'detailed' cloner might be used. A prime example is PVs, which for PersistReco lines should come with all associated VELO tracks (and so should be copied with VertexBaseFromRecVertexClonerWithTracks
) but for non-PersistReco lines should not come with associated tracks (copied with VertexBaseFromRecVertexClonerNoTracks
).
This MR modifies the CopyLinePersistenceLocations
algorithm to support PersistReco-specific cloners. I will also add support in the related P2PV cloner algorithm.