首页 | 本学科首页   官方微博 | 高级检索  
     


A C++ object-oriented toolkit for track finding with k-dimensional hits
Authors:J.W.E. Uiterwijk   J. Panman  B. Van de Vyver  
Affiliation:aCERN, CH-1211, Geneva 23, Switzerland;bInter-University Institute for High Energies (ULB-VUB), Brussels, Belgium
Abstract:A library is described for the recognition of tracks in a set of hits. The hits are assumed to be k-dimensional points (k-d), with k≥1, of which a subset can be grouped into tracks by using short-range correlations. A connection graph between the hits is created by sorting the hits first in k-d space using one of the developed, fast, k-space containers. The track-finding algorithm considers any connection between two hits as a possible track seed and grows these seeds into longer track segments using a modified depth-first search of the connection graph. All hit-acceptance decisions are called via abstract methods of an acceptance criterion class which isolates the library from the application's hit and track model. An application is tuned for a particular tracking environment by creating a concrete implementation for the hit and track acceptance calculations. The implementer is free to trade tracking time for acceptance complexity (influencing efficiency) depending on the requirements of the particular application. Results for simulated data show that the track finding is both efficient and fast even for high noise environments.
Keywords:Particle tracking   k-  smCaps"  >d-trees   C++ toolkit
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号