Make methods of SiSpacePointsSeedMaker_ITK const by defining EventData to hold event dependent data. (ATLASRECTS-3037)
Make methods of SiSpacePointsSeedMaker_ITK const by defining EventData to hold event dependent data.
- Define and use EventData to hold event dependent data.
- Implement event cache.
- Make methods const
These are important to run SiSPSeededTrackFinder in multi-threads.
- emplace_back is used instead of push_back if possible in SiSpacePointsSeedMaker_Cosmic and SiSpacePointsSeedMaker_HeavyIon. This is followup of MR !23322 (merged).
MR !23244 (merged) contains the corresponding changes to SiSpacePointsSeedMaker_ATLxk.
Edited by Susumu Oda