Add Tracking algorithm based on CKF
The pull request submitted is mainly about the tracking algorithm for the drift chamber, based on the geometry of the drift chamber with stereo wires. The main content is as follows:
- The CKF algorithm package from BelleII, which includes the geometry, magnetic field, and input/output interfaces.
- In the digitization of the drift chamber, a function for mixing uniform noise hits is added.
- Add the Track finding algorithm based on CKF:
DCTrackFinding.cpp
. - The
TruthTracker
algorithm is updated to make it applicable to multi-tracks events. - Add some helper functions to get the geometry parameters.
And, the above code has all passed testing and exhibits good performance, meeting the requirements of CEPC for tracker part, including: