| |||||||||||
The new address for the Event Model documentation is: https://twiki.cern.ch/twiki/bin/view/LHCb/LHCbEventModel The LHCb Event Model describes the event data classes and their relationships. An introduction can be found in the Event Model Tutorial. The model was developed during late 2001 and early 2002 (see minutes of Event Model and related meetings) using the conventions described in LHCb 2001-142 (also in .doc format). This glossary of data types may be useful in understanding the document. Other presentations describing aspects of the LHCb Event Model are available. A review of the event model took place in summer 2005 - the review documents are in the review TWiki. All event model classes must be defined in XML, which is then parsed by the Gaudi Object Description package to produce C++ header files and the dictionaries required for persistency. Every event model class must have a unique Class ID, allocated by the Event Model Coordinator. The currently defined Event classes and Class IDs are listed here (also in .xls format). Changes to the event model are recorded in the LHCbSys release notes. The Event Model is implemented in the packages shown below.
|