Font Size: a A A

The Research On The BESⅢ Offline Calibration System And The Software Configuration Management Methods

Posted on:2006-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:T TengFull Text:PDF
GTID:2168360155962699Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
BEPCII and BESIII are the last large particle accelerator and spectrometer built in China. The main character of BEPCII and BESIII is multiple bunches, high bump frequency, multiple beam channel and the extremely high data rate, which requests a more advanced offline calibration system of high energy physics. In BESIII, the offline calibration system is so complex that it consists of thousands of software packets and more than six hundred thousand lines of the source files. It can be expected that the offline calibration system of BESIII is much more complicated and enormous than before. A major focus of this paper has been to show the relevant software configuration management and software R&D in contexts where BEPCII and BESIII are used.It results more difficulty to develop, manage, maintain and run that software system. In order to solve the problem, we make a deep research of advantages and disadvantages of several management tools, after that CMT is selected which is useful to manage software system of BESIII. we make a deep research in the tools, rewrite and transplant and debug the software module which include several extern libs, After that we rebuild the framework of BESIII software system, eighteen software packets of the framework is rewritten according to the standard of CMT and the relevant configuration files were written; So the whole offline calibration system of BESIII can be well managed by the CMT and CVS in the new framework. The work ensures the development of the BESIII offline calibration system.CMT is used to make a strictly management and configuration the software system of BESIII, after one year usage of CMT, it prove that it is a useful software configuration management tools, we greatly shorten the software developing process which is in control. Now the developers of BESIII offline calibration system are carrying out their work efficiently under the CMT environment, ensure the development of offline calibration system of BESIII.To obtain the higher luminosity and higher physics event rate, one of the outstanding characters of BESIII and BEPCII is multiple bunches. It ejects a bunch of particle every 8ns, while the system clock is 24ns. So how to identify the particle bunch is problematic. Referring the relevant work of other Labs, we combine our design of spectrometer with international experience, we work out a series of program and algorithmic, which is to use the data of TOF to calculate the flight time...
Keywords/Search Tags:BEPCII, BESIII, Offline Calibration System, Software Configuration Management, Event Time TO
PDF Full Text Request
Related items