Welcome to the LHCb web


We joined the LHCb experiment early in 2011, after first data taking so our responsibilities are for core software and not experimental hardware. This section will keep track of who is working on what. Please feel free to edit your section if I have missed anything out.

  • Nigel Watson: Head of the LHCb group. Responsible for implementing new versions of Geant4 within the LHCb framework, and testing performance against previous versions. Working on the rare decay Λb → Λ μ+ μ- analysis.
  • Cristina Lazerroni: Working on the rare decay K → piμ+μ- analysis. Also leads the UK effort on the NA62 experiment.
  • Sasha Mazurov: Most recent analysis of Χb(3P), Χb1,2(1P), now developing the new performance and regression testing framework LHCbPR? for simulation and more general use.
  • Tonino Sergi: working on K → piμ+μ- analysis, coordinating integration tests of elementary module for RICH upgrade, developing firmware for irradiation tests of FE board FPGA, carrying out PMT ageing tests, and responsible for RICH aspects of firmware on the TELL40 boards.
  • Mark Slater: Responsible for GRID operations and GANGA developement.
  • Jimmy McCarthy: graduated PhD student ( thesis). Carried out the search for Λb → Λ η(') decays, JHEP 1509 (2015) 006. Optimised the Geant4 generator cuts used by LHCb in order to improve the performance of Monte Carlo productions, responsible for the XML description of the beam pipe supports.
  • Pete Griffith: 4th year PhD student. Finalising the analysis, Λb → pKμ+μ- , and EM benchmarking tests Geant4
  • Luca Pescatore: graduating PhD student. Currently finalising RK* analysis, previously on rare decay Λb → Λμ+μ- from Run I data, including branching fraction and angular analysis ( JHEP 1506 (2015) 115, set up hadronic and material benchmarking tests for Geant4.
  • Simone Bifani: Research Fellow in Particle Physics. Currently working on RK* and electroweak physics studies, many papers.
  • Nathanael Farley: 3rd year PhD student. Working on the search for B+c → K*0(892) K+and PMT ageing tests for RICH.
  • Tim Williams: 2nd year student, working on search for Λb → pK; η(') decay, EM benchmarking for Geant4.
  • Georgios Chatzikonstantinidis:1st year student, working on Λb → Λμ+μ (run I and II) angular analysis with moments; previously at Nikhef, masters on study of CPT and Lorentz-invariance violation in B s mixing
  • Kristian Zarebski: 1st year student, working on search for K → piμ+μ-

We currently have regular meetings every Wednesday, Indico/vidyo/09:00 in the West 229 meeting room

Ongoing and past analyses

VELO tests

Paper reviews

For New Students

Welcome to Birmingham. Click here for information to get yourself started.

Physics Analysis

These pages are aimed at giving a brief introduction to the tools needed for a physics analysis. It is supposed to be guide only to jog your memory and give some example code. Please refer to the manuals and tutorials for a full description of how everything works.

  • Using DaVinci to fill an nTuple from Data or Monte Carlo.
  • Using ROOT? to analyse the nTuple.
  • Using the TMVA tool to refine your selection.
  • Using RooFit? to perform fits to Data.


These pages are aimed at giving a brief introduction to the tools needed to run simulations for your technical work. It is supposed to be guide only to jog your memory and give some example code. Please refer to the manuals and tutorials for a full description of how everything works.

  • Using Gauss? and Boole to perform simulations.
  • Using Panoramix? to visualize the detector.
  • Writing XML for the detector Descriptions?
  • Making a new release of Geant4? for LHCb.

Validation Studies

Working Locally

We have local copies of the LHCb software installed on eprexb. The advanage to working locally is that it is a lot quicker than trying to run emacs etc. over the network. The disadvatage is that every project has to be installed before it can be used, and you can only use the installed version. When a new version is released by LHCb, it needs to be installed locally before it can be used.

The current project which are currently available are:

  • Bender v21r2, v22r3
  • Geant4 v94r2p2, v94r2p4, v94r2p6, v95r2, v95r2p4g1 v94r2p5, v95r2p5g1, v95r2p5g3
  • Gauss v41r1, v41r4, v42r1, v43r3, v44r4, v45r3, v46r1, v46r2, v46r2p1
  • Boole v25r1, v26r6
  • Moore v14r8p1, v20r3p1
  • Brunel v44r8
  • DaVinci? v32r2, v32r2p1, v33r1 , v46r3
  • Panoramix v21r3, v22r0
  • Erasmus v8r1, v9r0

All the software is stored in:


We also have a directory in which to store any large data files we use. This can be found in:


Everybody in the group has write access to both areas, so feel free to add your own data, or install software. These areas are not backed up very regularly, so it is a good idea to keep a copy of all the data files on castor as well.

To use the LHCb software locally, you need to first setup and LHCb environment with the login scripts available. You can then setup a project in the same way you would on lxplus.

source /home/lhsoft/LbLogin.sh 
SetupProject davinci 

Installing a new version of the software is easy to do:

export MYSITEROOT=/home/lhsoft/ 
python install_project.py -b DaVinci v33r0 

And then please update the list above so we can keep track of which projects are available.

Useful Links

LHCb Web Utilities

This topic: LHCb > WebHome
Topic revision: r18 - 27 May 2016 - 14:16:45 - NigelWatson
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback