You are here: TWiki> CALO Web>LHCbCalo>LHCbCaloSoftware (revision 12)
create new tag
, view all tags

LHCb Calo Software


The calorimeter software meetings usualy hold during the LHCb weeks.
The next meeting External link mark is scheduled for the 5th of June.
Links to the revious meetings :
* 2007 : June External link mark, March External link mark
* 2006 : December External link mark, September External link mark, May External link mark, March External link mark
* 2005 : Novembre External link mark, June External link mark, March External link mark
* 2004 : December External link mark, September External link mark, May External link mark, February External link mark
* 2003 : November External link mark, September External link mark, May External link mark, March External link mark, February External link mark
* 2002 : December External link mark, 22 November External link mark, 05 November External link mark, September External link mark, August External link mark, July External link mark, 18 June External link mark, 12 June External link mark, May External link mark, March External link mark, February External link mark
* 2001 : December External link mark, October External link mark, September External link mark, August External link mark, June External link mark, 15 May External link mark, 09 May External link mark, 28 February External link mark, 14 February External link mark, 30 January External link mark, 22 January External link mark
* 2000 : November External link mark


Event Model

The LHCb Calorimeter Event Model External link mark is the software description (as standard C++ classes) of the calorimeter data objects and their relationships.
The whole LHCb model has been defined early 2002. It has been used for the DC03 and DC04 Monte-Carlo productions. A complete review has been achieved in 2005 resulting in an improved and uniformer model. This final model is used since the DC06 MC data production. The discussion about the calorimeter model that occured during the reviewing process have been compiled here.
The reviewed model is discussed here External link mark and there External link mark.
Useful links to the LHCb Event Model implementation can be found here External link mark.

condition Data Base

section in preparation

Detector Element

section in preparation

Production and simulation

section in preparation

Reconstruction and PID

The calorimeter reconstruction and PID software are located in the CaloReco External link mark and in the CaloPIDs External link mark packages, respectively. Both packages are currently installed within the Rec External link mark project.
The calorimeter offline reconstruction consists in producing CaloCluster External link mark, then CaloHypo External link mark objects (electron, photon and merged Pi0 hypothesis) from the CaloDigits External link mark initially produced from the rawBanks.
The calorimeter PID stuff addresses the electron, muon, photon and pi0 identification using calorimetry (and tracking) information.The CaloPID algorithms and tools produces relation tables between CaloHypo and PID info. Those PID informations are used to produce the ProtoParticle External link mark objects as the final products of the LHCb reconstruction step.
The calorimeter reconstruction and pid are part of the offline reconstuction application Brunel External link mark. The offline sequence of calo. reco. algorithms can be found in the Brunel options files External link mark.
Details about the reconstruction of calorimeter data can be found in the following two notes : "Particles identification with LHCb Calorimeters" External link mark and "Photon and neutral pion reconstruction" External link mark


Calorimeter particles making is part of the ParticleMaker External link mark package currently installed within the Phys External link mark project. The calorimeter area addresses the production of the single photons, the resolved and merged pi0s particles External link mark and the BremStahlung corrections for the identified electrons.

Calo-related physics analyses

section in preparation


section in preparation



Calorimeter software operates in all sub-farms of the Online cluster :
  • The Event Filter Farm (EFF) running the High Level Trigger applications
  • The Monitoring Farm (MF) monitoring the full reconstruction on a fraction of accepted events.
  • Calibration Farm (CF) running the calorimeter calibration task on special trigger events (LED data)

Calo Readout

The Calorimeter readout scheme is described in this document External link mark.
Useful informations about FE-boards, TELL1s, monitoring system and rawBanks can also be found in the dedicated wiki page
The description of the connections between PMTs/PINs, monitoring LEDs, FE-Boards, TELL1 is also available in the LHCb condition DataBase External link mark (condDB).
The TELL1 IP ranges are defined by the Online group, here External link mark.

Event Filter Farm

to be completed
temporary link

Monitoring Farm

to be completed
temporary link External link mark

Calibration Farm

The Calibration Farm is a dedicated part of the Event Filter Farm. It aims at running dedicated calibration tasks on special events. So far the calorimeter is the only client of this sub-farm where the LED data recorded in between collisison periods will be analysed. A dedicated online application project, Orwell External link mark, has been built for that purpose.
The calorimeter calibration algorithms are located in the CaloCalib External link mark package.

Information on how installing and runing Orwell can be found here

More information about the project can also be found here External link mark

Performance and material for presentation

to be completed

Reconstruction and PID

Calo-related physics analysis

  • radiative B decays
  • B decays with prompt pi0s
  • J/Psi(ee)
  • ...

Material for publication

Notes and presentations

_section in preparation_

old calo software page External link mark
-- Main.odescham - 15 May 2007

Edit | Attach | PDF version | Print version |  | Raw View | Raw edit | Backlinks | History: r14 < r13 < r12 < r11 < r10 | More topic actions...
Topic revision: r12 - 2008-09-09 - OlivierDeschamps

Edit Attach

This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback