{"title":"The Framework of BESIII Event Filter","authors":"Yingjie Liu, K. Zhu, Jingwei Zhao","doi":"10.1109/RTC.2007.4382815","DOIUrl":null,"url":null,"abstract":"The BES III (Beijing Spectrometer III) is a general purpose detector at BEPC II (Beijing Electron Positron Collider II) currently under construction in Beijing. Based on the framework of Atlas TDAQ (trigger and data acquisition) software, the BESIII event filter software consists of the EFD (event filter dataflow) component and the PT (processing task) component which invokes the offline event selection procedure to analyze the events and make decisions. The primary function of event filter is to fetch full events from the event builder, analyze them with physics event selection algorithms, and send the accepted events to the event storage sub-system. In particular, in order to increase system reliability, two methods are introduced: (1) timeout PT will be killed by the corresponding EFD. (2) Standby lines will be automatically opened when normal lines cannot satisfy the rated data flow. This paper focuses on the framework architecture, system reliability and stability of the BES III event filter software.","PeriodicalId":217483,"journal":{"name":"2007 15th IEEE-NPSS Real-Time Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 15th IEEE-NPSS Real-Time Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTC.2007.4382815","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The BES III (Beijing Spectrometer III) is a general purpose detector at BEPC II (Beijing Electron Positron Collider II) currently under construction in Beijing. Based on the framework of Atlas TDAQ (trigger and data acquisition) software, the BESIII event filter software consists of the EFD (event filter dataflow) component and the PT (processing task) component which invokes the offline event selection procedure to analyze the events and make decisions. The primary function of event filter is to fetch full events from the event builder, analyze them with physics event selection algorithms, and send the accepted events to the event storage sub-system. In particular, in order to increase system reliability, two methods are introduced: (1) timeout PT will be killed by the corresponding EFD. (2) Standby lines will be automatically opened when normal lines cannot satisfy the rated data flow. This paper focuses on the framework architecture, system reliability and stability of the BES III event filter software.