Last update: Apr 1, 2000 |
|
Cornell University Presented by: Christopher Jones When analyzing data, physicists want to spend their time studying the data instead of learning about, writing and debugging code for the data access system. We have tried to create a data access system that minimizes both the learning curve and code writing time.The system is built on a simple data model we call the Frame. The Frame holds all the information necessary to describe the detector at an instance in time. All data is treated equally so a user can study changes in the accelerator's beam current the same way they would look for a decay in the collision events. In addition any piece of data can be retrieved from the Frame in a type safe manner by calling the 'extract' function. This design means once a user learns how to access one type of data, they can access any data. The program Suez is used to provide a Frame to the user's analysis code. Suez is a lightweight program which can dynamically load modules that can be used to read/write data, create new data, or analyze data. The flexibility and efficiency of the Suez system allows us to use one program for all of our data access needs: software trigger, online monitoring, calibration, reconstruction, monte carlo generation, analysis and event display.
|
|||||||||||||||||||||||||||||
| | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat | Privacy Policy | |