Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

MUIOO: PHENIX Muon Identifier Analysis Framework Documentation

Introduction

Interface Objects

Interface Objects provide data communication between analysis modules. The motivation for defining such objects is to facilitate modularity in the analysis thus enabling different developers to simultaneously contribute to the project as a whole.

Containers

Interface Objects Containers manage collections of interface objects. The general idea is that these classes provide safe access to interface objects and an easy way to get at subsets of Interface Objects associated with a given portion of the detector.

Analysis Modules

Analysis Modules execute a specific task in the analysis software framework. Analysis Modules have an Analysis Module Interface (AMI) specification that describes what Interface Object Containers (IOCs) a module interacts with and with what privilege.

Class Library

The Class Library contains classes with MUID specific utility. More general classes can be found in mutoo. Non detector specific classes are prefixed with a PH, Muon identifier specific classes are prefixed with a TMui.


MUIOO: PHENIX Muon Identifier Analysis Framework. Documentation by doxygen
Last modified: