Ftk clustering engine
The merge request aims to improve the clustering functionality of TrigFTKSim. The following modifications have been made:
- atlClustering is replaced by the FTKClusteringEngine class.
- FTKClusteringPrintout is tasked with handling printing functions which were previously part of the main clustering code.
- Fix memory leak issues.
This MR is a copy of !22685 (closed).