AC++ Application Framework Home Page

Last updated: 23-Jul-1997



AC++ is an Object-Oriented general analysis framework for use in the many phases of HEP computing, from online triggering and monitoring, to offline production and subsequent processing. Function is organized into modules, which can be scheduled at run-time for execution. The framework provides access to persistent event data through input modules. Output modules are written to store the reconstructed data in the selected manner. Input and output modules that read and write YBOS data using the TRYBOS package have been written. You can browse examples that use these modules, or you can use example 1 on the Run II Physics Workshops page in order to link your own example. In the near future this example will be updated to use the new EDM. The framework will also be responsible for providing access to the detector geometry and calibration information.

Back to Contents


Back to Contents


See the latest release note.

Back to Contents


In the near future a temporary solution to the "begin run not called" problem will be added. Also Pasha Murat has proto-typed a python alternative to the Tcl/TK interpreter interface. This will be investigated and adopted if there are no major problems with it.

A collaborative agreement has been made with members of BaBar and CLEO. They propose modifying Framework to provide module support that is now missing. Calibrarion and Geometry needs to be handled in a better way and the proposed solution is to use the CLEO Frame code, which was reported on at CHEP. To follow these developments see the HyperText forum devoted to this topic.

Back to Contents

For more information contact Liz Sexton-Kennedy.
Back to Run II projects page