Developing Flexible Systems for Nuclear Physics Research
- Jeromy Tompkins, MSU NSCL
Monday, June 3, 10:00 AM - Special Seminar
Nuclear Conference Room
Accomplishing the physics goals of any experiment requires a highly-tuned detection system and analysis. For some, the goals may necessitate the marriage of multiple, independent detector systems, whereas for others, a single detector may suffice. The data sets produced by these widely varying setups and their associated analyses are equally diverse. Indeed, any research program that seeks to be successful in the presence of such variation must have a flexible and scalable infrastructure to support it. The Digital Data Acquisition System (DDAS) at the NSCL is a system that satisfies these prerequisites and is used in a variety of the detector systems within the lab. It is composed of XIA Pixie-16 digitizers and a suite of software to control them. Support for variability within analyses is made possible by object-oriented design and modularized analysis code. A software package to facilitate this paradigm has been developed within the ROOT data analysis framework.
To meet the needs of experiments, support for setting up Pixie-16 digitizers to require channel coincidences was recently added into the DDAS configuration utility. An overview of this development and the current state of the modular analysis package will be discussed.