]> git.uio.no Git - u/mrichter/AliRoot.git/commit
added TOFFEElight configuration file. TOFFEElight is a new data structure passed...
authorrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 7 Jun 2009 11:21:36 +0000 (11:21 +0000)
committerrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 7 Jun 2009 11:21:36 +0000 (11:21 +0000)
commit100f9bfe592aacee63055d3e846b50005c23d760
treec120ed3386d71cbc1927c9c0b24a100854cc3553
parentf05f62122bc1098dab797c46d27ff52256a25732
added TOFFEElight configuration file. TOFFEElight is a new data structure passed by the TOF FEE configuration DB (DCS side) to the TOF preprocessor (SHUTTLE). The aim of this new data structure is to summarize in a compact and portable way the TOFFEE data. TOFFEE data are just the dump of the FEE configuration DB, therefore the data structure is strongly related to the DB structure. Any change in the DB structure would require a change in the routines which read the TOFFEE. Using the TOFFEElight we do not read the TOFFEE anymore in the TOF preprocessor, but we only read the TOFFEElight. TOFFEElight is constructed directly by the TOF FEE configuration manager parsing the TOFFEE. Any change in the TOF FEE DB structure must not be visible in a TOFFEElight object which must always preserve its structure if no more data are needed. In this way the TOF preprocessor is completely independent from the TOF FEE DB structure.
TOF/AliTOFFEElightConfig.h [new file with mode: 0644]