This page is intended for the internal use of the
"offline" design team. Its primary purpose is to collect together pointers to
information that could be useful or of interest to this team. This includes draft
documents, designs, roughly sketched out ideas, other web sites of interest etc..
The team
It consists of the following people: Pere Mato,
Paul Maley, Markus Frank, Pavel Binko, Andrei Tsaregorodtsev, Iain Last, Marco Cattaneo, Rado Chytracek
The clients
Coupling between the core team and other software developers within LHCb
is via the sub-detector contacts:
Vertex Detector |
Paul Maley, David Steel |
Inner Tracker |
Juan Saborido |
Outer Tracker |
Marcel Merk |
RICH |
Guy Wilkinson |
Calorimeters |
|
Muon |
Andrei Tsaregorodtsev, Juan Saborido, Paul Colrain |
Trigger |
|
Physics |
|
Review Documents
- Scenarios and Requirements document (version 1.0) (pdf)
[last modified: 20/11/98]
- Architecture Design Document (version 1.0) (pdf, ps) [last modified: 20/11/98]
- Recorder's notes from architecture
review (26/11/98)
- Slides presented at architecture review, 26/11/98 (pdf)
Areas/Components which need to be worked
Domain |
Components |
Who |
Deliverables |
Description |
I/F Specs |
Design |
Data processing |
Application Manager |
PM |
R |
|
A |
Algorithm Interface |
PMy |
A |
|
A |
Job Options Service |
MC |
I |
I |
I |
Event Selector |
IL |
A(10/11/98) |
|
|
Event data model |
Event Data Service |
MF |
R |
R A |
A(9/11/98) |
Event Persistency Service |
MF |
A |
A |
A(9/11/98) |
Transient Event Data Model |
PB |
A |
NA |
A |
Persistent Event Data Model |
PB |
<<later>> |
Detector data model |
Detector Data Service |
MF |
A(16/11/98) |
A A |
|
Detector Persistency Service |
MF |
A(16/11/98) |
A |
|
Transient Detector Data Model |
PB, RCh |
A |
|
|
Persistent Detector Data Model |
PB, RCh |
<<later>> |
Histogram model |
Histogram Service |
IL |
A(30/10/98) |
|
|
Transient Histogram Model |
IL |
A(30/10/98) |
|
|
Histogram Persistency Service |
MF |
A(16/11/98) |
A |
|
Visualization |
Visualization components |
JH, IL |
<<later>> |
Graphical Representation Service |
|
<<later>> |
User Interface |
Interactive User Interface |
PMy |
A |
|
|
Message Service |
MC |
A(13/11/98) |
|
|
Converters |
|
MF, IL |
R(12/11/98) |
R(12/11/98) |
A(12/11/98) |
Networking |
Distributed Object Management |
RCh |
<<later>> |
|
System kernel |
IL, PB |
A(16/11/98) |
|
|
Transient Data Store |
PM |
R |
|
A |
Data Item Selector |
PMy |
A |
|
|
(A=Available, R=Reviewed, I=Implemented, NA=Not Applicable)
Scenario Analyses
Design Diagrams
Software Development Environment
Presentations and Documents
- Draft version of Gaudi User Guide 2/2/99 (pdf)
- Glossary of LHCb software terms, (html)
- GAUDI Framework: Status, 12/01/99 (pdf)
- LHCb Software Architecture: GAUDI, ATLAS software meeting, 11/12/98 (pdf)
- Architecture Review slides, 26/11/98 (pdf)
- GAUDI Scenarios, 10/11/98 (pdf)
- Aims for the LHCb Architecture Review, 10/11/98 (pdf)
- Packages by J. Harvey (extracted from "Large-scale C++ software design" by
John Lakos) (pdf)
- LHCb Offline Application Framework: Status, 03/11/98 (pdf)
- LHCb Detector Description, DDDB meeting, 23/10/98 (pdf)
- LHCb Offline Application Framework: Status, 20/10/98 (pdf)
- LHCb Offline Application Framework: Status, 13/10/98 (pdf)
- Request for scenarios, 13/10/98 (pdf)
- Algorithm Component: Issues by P. Maley 6/10/98 (pdf)
- LHCb Offline Application Framework: Status, 6/10/98 (pdf)
- LHCb Offline Application Framework: Status and plans, 29/9/98 (pdf)
- LHCb Software Object Model: ideas for discussion by P. Mato, 8/9/98 (pdf)
|