User Defined Data in the New Analysis Model of the BaBar Experiment
Abstract
The BaBar experiment has recently revised its Analysis Model. One of the key ingredient of BaBar new Analysis Model is the support of the capability to add to the Event Store user defined data, which can be the output of complex computations performed at an advanced stage of a physics analysis, and are associated to analysis objects. In order to provide flexibility and extensibility with respect to object types, template generic programming has been adopted. In this way the model is non-intrusive with respect to reconstruction and analysis objects it manages, not requiring changes in their interfaces and implementations. Technological details are hidden as much as possible to the user, providing a simple interface. In this paper we present some of the limitations of the old model and how they are addressed by the new Analysis Model.
Related Papers
- → Object-Oriented SPH-Simulations with Surface Tension(2007)3 cited
- → A Framework for Evaluating Extensibility in an Aspect-oriented Software System and its Validation(2019)1 cited
- → Combining active rules and metaclasses for enhanced extensibility in object-oriented systems(1993)26 cited
- → Object extensibility(1993)
- The Application of Object-Oriented Technology on Flood Forecast System(2004)