next up previous



Level 1 Calorimeter Trigger Software

Murrough Landon - 13 November 2002



Overview



Contributors

Past and Present

Many people have been involved in developing software for the calorimeter trigger. The main contributions so far have come from:


Bruce Barnett, Norman Gee, Steve Hillier, Murrough Landon, Gilles Mahout, Cornelius Schumacher.

Future

Other colleagues are now starting to contribute to our joint efforts.



Introduction

Level 1 Trigger





Overview of the Calorimeter Trigger (1)

Hardware

\includegraphics[angle=0,height=12cm]{figures/HardwareDataflow}



Overview of the Calorimeter Trigger (2)

Slice Test

Software





Overview of L1Calo Software (1)

Slice Test Procedure

\includegraphics[angle=0,height=12cm]{figures/SwOverview}



Overview of L1Calo Software (2)

Major Components



\begin{htmlslide}[L1Calo Components and Packages]
\begin{center}
\begin{figu...
...cale=0.385]{figures/PkgOverviewL.eps} \end{figure} \end{center}
\end{htmlslide}


Simulation

General framework






Module Services

DAQ view of modules



Database (1)

Integrated Database




\includegraphics[angle=0,height=10cm]{figures/DbOverview}



Database (2)

Standard DAL Extensions




\includegraphics[angle=0,height=8cm]{figures/DbOverview2}






Run Control (1)

Devolution to modules



Run Control (2)

Simulation controller

\includegraphics[angle=0,height=12cm]{figures/RcSimulation}



IGUI Panels

L1Calo subpanels





\begin{htmlslide}[L1Calo general run parameters]
\begin{center}
\begin{figur...
...ale=0.29]{figures/l1calo_runpars.eps} \end{figure} \end{center}
\end{htmlslide}




Development Environment

Mostly following the Online



Software Process

Fairly informal



Calibration

Big picture

Procedure



Plans (Online SW related)

Short term

Longer term



Wishlist

General Online

Run States and Run Control



PS



next up previous
Murrough Landon (m.p.j.landon@qmul.ac.uk)