DocumentCode :
462306
Title :
RAVE - an Open, Extensible, Detector-Independent Toolkit for Reconstruction of Interaction Vertices
Author :
Waltenberger, W. ; Moser, F.
Author_Institution :
Inst. of High Energy Phys., Austrian Acad. of Sci., Vienna
Volume :
1
fYear :
2006
fDate :
Oct. 29 2006-Nov. 1 2006
Firstpage :
104
Lastpage :
109
Abstract :
A toolkit is presented that takes a set of a particle detector\´s reconstructed tracks as its input and reconstructs interaction vertices as its output. It deals both with finding (pattern recognition) and with fitting (statistical estimation) of the interaction vertices. Its main design goals are ease of use, high integratability in existing software projects, extensibility, and generality. To this end the API is defined in a simple way. The various algorithms available in the toolkit, and optionally their parameter settings, are referenced by a simple string. This guarantees that the user code decouples completely from the toolkit internals. Also, maintaining backward compatibility should become a trivial task. The Rave Toolkit is complemented by a simple standalone framework, called "Vertigo". Implementation, verification, and performance analysis of reconstruction algorithms should thus be possible in a very fast and straightforward manner. Rave has its roots in the CMS vertex reconstruction community. The current algorithmic parts of the toolkit are source code compatible with the original CMS software, but contributions from "outside" are highly welcome. The toolkit is written in C++, but interfaces for other languages (Java, Python) have been implemented.
Keywords :
particle detectors; physics computing; software tools; CMS vertex reconstruction; Java; Python; RAVE; Vertigo; core software tools; detector-independent toolkit; extensible toolkit; interaction vertices reconstruction; open toolkit; particle detector; pattern recognition; statistical estimation; Collision mitigation; Java; Magnetic materials; Nuclear and plasma sciences; Particle tracking; Pattern recognition; Performance analysis; Reconstruction algorithms; Software algorithms; Software tools; core software tools; reconstruction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nuclear Science Symposium Conference Record, 2006. IEEE
Conference_Location :
San Diego, CA
ISSN :
1095-7863
Print_ISBN :
1-4244-0560-2
Electronic_ISBN :
1095-7863
Type :
conf
DOI :
10.1109/NSSMIC.2006.356117
Filename :
4178956
Link To Document :
بازگشت