Skip to content

Refactor and integrate clustering and spacepoint work

Dave Casper requested to merge dcasper/calypso:cluster-edm into master

Many changes were required to conform to ATLAS conventions, but all functionality of the original merge request should be preserved. In addition, persistence of clusters is implemented.

Packages were moved as follows:

Cluster finding algorithm: Tracker/TrackerRecAlgs/TrackerPrepRawDataFormation (use FaserSCT_ClusterizationDbg.py to run)

Space-point and "Statistics" algorithms: Tracker/TrackerRecAlgs/TrackerSpacePointFormation (use TrackerSpacePointFormationDbg.py or StatisticsDbg.py to run)

Seed-finding algorithm: Tracker/TrackerRecAlgs/TruthSeededTrackFinder (use TruthSeededTrackFinderDbg.py to run)

Clustering and seed-finding tools were moved to Tracker/TrackerRecTools

Cluster data classes were moved to Tracker/TrackerRecEvent/TrackerPrepRawData.

The FaserSCT_SpacePoint class was moved to Tracker/TrackerRecEvent/TrackerSpacePoint.

TrackerSpacePoint and related classes were replaced by ATLAS classes in Tracking/TrkEvent/TrkSpacePoint.

Edited by Dave Casper

Merge request reports