next up previous contents
Next: Components and Concepts Up: A USERS GUIDE Previous: Contents

Introduction

An Application Framework in the context of a HEP experiment, is a "system" that allows physicist developed code to be combined with code developed by other people and be used in both the online and offline environments, using either real or simulated data as input and allowing new data to be output. This output then forms the input in the next stage of a multi-stage data reduction environment. Thus the application areas encompass real-time monitoring and triggering within the online system, simulations, and bulk reduction of data and physics analysis. Ideally no changes should be made to the physicist developed code to allow it to be used across all these environments. The framework schedules this code for execution based on the current running states and user command input. This package, which CDF will call AC++, as well as this document are based on the BaBar Framwork package and its accompanying document, initially written by David Quarrie. Framework's design is based on CDF's ANALYSIS_CONTROL package. Many comparisons can be drawn between the two. An attempt to do so will be done where appropriate. CDF and BaBar are attempting to collaborate on it's future evolution, although stand-alone evolution will occur if necessary for CDF.



Liz Sexton
Fri May 16 16:37:56 CDT 1997