LHCb trigger: algorithms and performance Hugo Ruiz Institut de Ciències del Cosmos March 12 th -17 th 2009, Tsukuba, Japan On behalf of the LHCb Collaboration.

Slides:



Advertisements
Similar presentations
LHCb Alignment 12 th April 2007 S. Viret Coseners Forum « LHC Startup » 1. Introduction 2. The alignment challenge 3. Conclusions.
Advertisements

High Level Trigger (HLT) for ALICE Bergen Frankfurt Heidelberg Oslo.
B Tagging with CMS Fabrizio Palla INFN Pisa B  Workshop Helsinki 29 May – 1 June 2002.
0 25. Sept 2006 M.Smizanska, Lancaster University, UK LHC preparations for precise measurements of muonic very rare B-decays 25. Sept 2006 M.Smizanska,
7 Nov 2002Niels Tuning - Vertex A vertex trigger for LHCb The trigger for LHCb ….. and the use of the Si vertex detector at the first and second.
Outline: HLT overview Objectives of muon+hadron Algorithm flow Selection parameters Monitoring Summary required Determination of parameters Antonio Pérez-Calero.
High Level Trigger – Applications Open Charm physics Quarkonium spectroscopy Dielectrons Dimuons Jets.
B triggering Fabrizio Palla INFN Pisa Consorzio CMS Italia Firenze 7 Sept
CMS High Level Trigger Selection Giuseppe Bagliesi INFN-Pisa On behalf of the CMS collaboration EPS-HEP 2003 Aachen, Germany.
Trigger study with CASTOR – Forward and Diffractive Meeting, Antwerpen –October 26, 2007 – Silvia Ocheşanu 1 Silvia Ochesanu Thomas Maes, Hans Van Havermaet.
27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität Heidelberg on behalf of the LHCb Collaboration The LHCb.
Santiago de Compostela Beauty 2002 Hera B trigger Teresa Núñez DESY-HH Hera-B trigger Hera-B trigger Teresa Núñez - DESY HH The Hera-B experiment General.
The ATLAS B physics trigger
CERN June HERA-LHC Workshop Status and startup for physics with LHCb G. Passaleva (INFN-Firenze) On behalf of the LHCb collaboration.
The LHCb DAQ and Trigger Systems: recent updates Ricardo Graciani XXXIV International Meeting on Fundamental Physics.
J. Leonard, U. Wisconsin 1 Commissioning the Trigger of the CMS Experiment at the CERN Large Hadron Collider Jessica L. Leonard Real-Time Conference Lisbon,
Daniele Benedetti CMS and University of Perugia Chicago 07/02/2004 High Level Trigger for the ttH channel in fully hadronic decay at LHC with the CMS detector.
High Level Trigger of Muon Spectrometer Indranil Das Saha Institute of Nuclear Physics.
Laboratoire de l’Accélérateur Linéaire, Orsay, France and CERN Olivier Callot on behalf of the LHCb collaboration Implementation and Performance of the.
Tomasz Szumlak (University of Glasgow) Epiphany 2010, Jan 2010, Krakow, Poland 1 Status of the LHCb experiment Outline Introduction to the LHCb.
Martin van Beuzekom 1 Vertex 6-11 June 2010 Experience from vertex triggering at LHC Martin van Beuzekom On behalf of the LHCb PileUp group Vertex 2010.
The CMS Level-1 Trigger System Dave Newbold, University of Bristol On behalf of the CMS collaboration.
Ji Hyun Kim Korea University. Introduction Results of Trigger Study – Event generation – Trigger efficiency Trigger rates and Statistics 25 – 26 Sep.
1 Performance of the LHCb VELO Outline LHCb Detector and its performance in Run I LHCb Detector and its performance in Run I LHCb VELO LHCb VELO VELO performance.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
1 Perspectives for quarkonium production in CMS Carlos Lourenço, on behalf of CMSQWG 2008, Nara, Japan, December 2008.
Chris Parkes First results from the LHCb Vertex Locator Act 1: LHCb Intro. Act 2: Velo Design Act 3: Initial Performance for LHCb VELO groupVienna Conference.
Il Trigger di Alto Livello di CMS N. Amapane – CERN Workshop su Monte Carlo, la Fisica e le simulazioni a LHC Frascati, 25 Ottobre 2006.
IOP HEPP: Beauty Physics in the UK, 12/11/08Julie Kirk1 B-triggers at ATLAS Julie Kirk Rutherford Appleton Laboratory Introduction – B physics at LHC –
Feb. 7, 2007First GLAST symposium1 Measuring the PSF and the energy resolution with the GLAST-LAT Calibration Unit Ph. Bruel on behalf of the beam test.
18 december 2002, NIKHEF Jamboree Tracking and Physics Studies, Jeroen van Tilburg 1 Tracking and Physics Studies in LHCb Jeroen van Tilburg NIKHEF Jaarvergadering.
1 Triggering on Diffraction with the CMS Level-1 Trigger Monika Grothe, U Wisconsin HERA-LHC workshop March 2004 Need highest achievable LHC Lumi, L LHC.
LHCb: Xmas 2010 Tara Shears, On behalf of the LHCb group.
Overview of the High-Level Trigger Electron and Photon Selection for the ATLAS Experiment at the LHC Ricardo Gonçalo, Royal Holloway University of London.
Charmonium Production in 920 GeV Proton-Nucleus Interactions Presented by Wolfgang Gradl for the HERA-B
CHIPP meeting Appenberg, 24 Aug 2009 Preparation for LHC beam, Jeroen van Tilburg 1/15 Jeroen van Tilburg (Universität Zürich) LHCb: Preparation for LHC.
1 LHCb: Reoptimized Detector & Tracking Performance LHCb: Reoptimized Detector & Tracking Performance Gerhard Raven NIKHEF and VU, Amsterdam Representing.
From the Standard Model to Discoveries - Physics with the CMS Experiment at the Dawn of the LHC Era Dimitri Bourilkov University of Florida CMS Collaboration.
2 nd Workshop on CKM Unitarity Triangle – April 5-9, 2003, DurhamMassimiliano Ferro-Luzzi 1 The LHCb trigger strategy and performance Overview Level-0Detectors,
First physics results with the Silicon Vertex Trigger at CDF-II 2 nd Workshop on the CKM Unitarity triangle. April 5 th -9 th IPPP Durham, England, UK.
Performance of the ATLAS Trigger with Proton Collisions at the LHC John Baines (RAL) for the ATLAS Collaboration 1.
Régis Lefèvre (LPC Clermont-Ferrand - France)ATLAS Physics Workshop - Lund - September 2001 In situ jet energy calibration General considerations The different.
La Thuile, March, 15 th, 2003 f Makoto Tomoto ( FNAL ) Prospects for Higgs Searches at DØ Makoto Tomoto Fermi National Accelerator Laboratory (For the.
A novel approach to detector calibration parameter determination and detector monitoring Eduardo Rodrigues On behalf of the LHCb VELO Group CHEP 2010,
July 22, 2002Brainstorming Meeting, F.Teubert L1/L2 Trigger Algorithms L1-DAQ Trigger Farms, July 22, 2002 F.Teubert on behalf of the Trigger Software.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
Trigger Strategy and Performance of the LHCb Detector Mitesh Patel (CERN) (on behalf of the LHCb Collaboration) Thursday 7 th July 2005.
Electron and Photon HLT alley M. Witek K. Senderowska, A. Żurański.
 reconstruction and identification in CMS A.Nikitenko, Imperial College. LHC Days in Split 1.
Open and Hidden Beauty Production in 920 GeV p-N interactions Presented by Mauro Villa for the Hera-B collaboration 2002/3 data taking:
Quark Matter 2002, July 18-24, Nantes, France Dimuon Production from Au-Au Collisions at Ming Xiong Liu Los Alamos National Laboratory (for the PHENIX.
ATLAS UK physics meeting, 10/01/08 1 Triggers for B physics Julie Kirk RAL Overview of B trigger strategy Algorithms – current status and plans Menus Efficiencies.
The LHCb Calorimeter Triggers LAL Orsay and INFN Bologna.
The LHCb Trigger System
Preparation of LHCb for data taking
Michele Pioppi* on behalf of PRIN _005 group
The LHC collider in Geneva
The Level-0 Calorimeter Trigger and the software triggers
High Level Trigger for rare decays at LHCb
on behalf of the LHCb collaboration
LHCb Trigger, Online and related Electronics
8th International Conference on Advanced Technology and
The LHCb Level 1 trigger LHC Symposium, October 27, 2001
on behalf of the LHCb collaboration
Trigger Strategy and Performance of the LHCb Detector
Installation, Commissioning and Startup of ATLAS & CMS Experiments
LHCb Trigger LHCb Trigger Outlook:
The LHCb Front-end Electronics System Status and Future Development
First results from the LHCb Vertex Locator
Presentation transcript:

LHCb trigger: algorithms and performance Hugo Ruiz Institut de Ciències del Cosmos March 12 th -17 th 2009, Tsukuba, Japan On behalf of the LHCb Collaboration

2 LHCb environment LHC bunch crossing rate: 40 MHz – 30 MHz with bunches from both LHCb Luminosity: 2·10 32 cm -2 s -1 – 10 to 50 times lower ATLAS/CMS – Single pp collisions preferred to identify B vertices Rates : – Visible events (  2 tracks in acceptance): 10 MHz – bb:  100 kHz, one whole B decay in acceptance: 15 kHz Interesting B decays: BR ~ m B  5 GeV ~ 8 mm IP

3 Detector overview VELO & PileUp System: primary vertex impact parameter secondary vertices Tracking Stations: p of charged particles Calorimeters: PID: e, ,  0 Muon System RICHes: PID: K,  separation Interaction point

4 Trigger overview 10 MHz 1 MHz Calo + Muons VELO (PileUp system) L0: on custom boards hight p T candidates (optionally: veto busy events) Fully synchr. (40 MHz), 4  s latency ~ 2 KHz ~ 35 Kb/evt HLT: in a PC farm, full event, full flexibility HLT1: Regions of interest (RoIs). IP,  cuts HLT2 global event reco + selections

L0: 10  1 MHz 5

6 Level 0: calorimeter triggers The LHCb calorimeter: – ECAL: 6000 cells, 8x8 to 24x24 cm 2 – HCAL: 1500 cells, 26x26 to 52x52 cm 2 L0: look for high E T candidates: – In 2x2 cell clusters – Particle identification from ECAL / HCAL energy PS and SPD information Decision based on a single candidate – Different E T threshold for each type – In addition, global variables: Total E T SPD multiplicity Scintillator Pad Detector (SPD) ECALHCAL

7 Level 0: muon trigger The LHCb muon system: – 5 stations with variable segmentation – Projective geometry L0 muons: – Straight line search in M2-M5 – Look for compatible hits in M1 p T from a look-up table Decision based on single (and/or double) candidates (0,0,0) B  L0-  p T threshold (GeV) M1 M2 M3 B  J/  Minimum bias  (%) calorimeter  200 kHz

8 Level 0 performance Performance based on global optimization on  10 benchmark channels: Note: efficiencies refer to events that would be offline selected –Offline selections rely on different cuts (p T, IP, …) “Off-diagonal” efficiencies useful for understanding trigger performance with real data h  e±e± 00 Comb’d E T > (GeV)  > rate700 kHz200 kHz 1 MHz  (B s  D s +  - ) 45%5%10%50%  (B s  J/  (  )  ) 20%90%5%90%  (B  K *  ) 30%10%70%

HLT: 1 MHz  2 kHz 9

Trigger & DAQ System Front-end: – detector read out – zero suppression – buffer data Readout network: – gigabit Ethernet – throughput: ~50 Gb/s Event Filter Farm: – ~ 1000 CPUs x 16 cores – In ~50 sub farms Front-end VeloCaloMuon L0 Trigger Trigger and Fast control Readout network Event Filter Farm CPU RICHTrackers trigger data fast control full data Y/N Y 10

HLT algorithm overview HLT1: – RoIs around L0 candidate – Confirm L0 candidate on tracker, VELO HLT2: – Search for all tracks using VELO segments as seeds – Selections based on a few tracks 11 L0   alley HLT1 1MHz  10 KHz  + trackSingle  di  … Global reco L0   alley L0 hadr Hadr alley... HLT2 2 KHz L0...

HLT1 example: hadron alleys candidates pTpT IP pTpT Vertex quality & displacement IP Single hadron alley Di-hadron alley SinglDi Comb Rate3 kHz2 kHz5 kHz  (B s  D s +  - ) 45%75%  (B  h + h - ) 60%85% Single hadron line provides robustness

HLT1: confirmation at VELO and tracker VELO: a) Reconstruct primary vertices: VELO 2D tracking Use R sensors only: 30% of 3D time Primary vertex located with σ x,z ~ 17  m (vs 10  m with 3D), allows computing IP b) L0 candidate confirmation at VELO: Select VELO 2D tracks matching L0-calo Do 3D tracking for the selected 2D segments (15% of whole 3D tracking) In all alleys but muons: cut on IP 13  sensor R sensor 21 stations in 100 cm pp interactions Tracker: – Decode relevant region only: 1/8 of chambers, 15% of total decoding time – p(E) T resolution: L0 calo: 30%  Track confirmed in the tracker: 3% μm pitch

HLT2: 10 kHz  2 kHz a)Reco all tracks using VELO segments as seeds b)Apply inclusive selections: – Displaced (2, 3, 4- track) vertices – Di-lepton (incl. no IP) – Single lepton / lepton + track – B  X +  – D decays – B  X + (  K + K - ) Example: displaced vertex – The more challenging: No PID requirement No tight mass cuts 14 Variables: p T, IP, invariant mass, track  2, pointing PV pp L0xHLT1HLT2 Rate (Hz) 31k750  (B  h + h - ) 40%80%  (B s  D s +  - ) 30%85%

HLT2: 10 kHz  2 kHz The degree of sophistication and specialization of the HLT2 selections will increase gradually as – Tracking stable, online tracking  offline tracking – LHC luminosity requires it The generic B sample: – Expect to record  500 Hz of semilept B decays from HLT2 lepton(+track) – From the accompanying B meson: ~ 10 9 fully contained, decay-unbiased B mesons / 2fb-1 15 unbiased B PV trigger 

Commissioning and start-up 16

Commissioning: L0 Cosmics: – ECAL-HCAL coincidence triggers used for alignment and synchronization of subdetectors since March 2008 – e ±, , h,  0 triggers checked by comparison with emulation – Less useful for L0-  as projective assumption does not work First LHC particles: – 2 runs of beam dumps into TED collimator 350m upstream of LHCb  70  candidates per event – Splashes from 1 st circulating beams – Both allowed to compare L0 muon and DAQ banks 17 trackercalo  stations Cosmic event 1 st circulating beams  stations tracker calo

Commissioning: HLT with full system test Full experiment system test: inject MC events into the DAQ network, exercise: – Online and DAQ: express online reco for calibration stream, send to the grid, data quality procedures – HLT services: Monitoring Configuration and control Propagation of alignment constants – Successfully run with  2 kHz output, will systematically use it till collisions arrive 18 Readout network Event Filter Farm CPU Front-end VeloCaloMuon L0 Trigger Trigger and Fast control RICHTrackers trigger data fast control full data Y/N Y 35% of CPUs deployed by end of 2009 – Take most profit from Moore’s Law! MC event injector

Start-up strategy  bb /  inel varies slowly with E CM LHCb wants L = 2·10 32 cm -2 s -1 – # of pp-interactions/bunch crossing stable since start-up – L  #bunches Strategy: fill  2 KHz from day one – With one full bunch in each sense: Unbiased events: MC tunning “Minimum bias” trigger (some activity in HCAL,  250 Hz of visible interactions), 10 8 events / week: flavour production studies – More bunches: Priority to muon triggers:  1 kHz Commission other L0 triggers (h, e ±, ,  0 ):  100 Hz/trigger 19 total hard bb x 100  (mb)

Conclusions 20

Conclusions Efficiencies on B decays of interest: 10 9 fully-contained decay-unbiased B mesons / 2fb-1 LHCb trigger commissioning well advanced: – L0 up and working with cosmics – HLT timing and performance (on MC) extensively tested, more tests to come before real data arrives LHCb trigger ready to exploit the B factory known as LHC 21 L0HLTTotal  (B s  D s +  - ) 50%80%40%  (B s  J/  (  )  ) 90%80%70%  (B  K *  ) 70%60%40%

Back-up 22

HLT1 Example: hadron alleys Rate reduction at each step: 23 Kalman fit powerful (many ghosts amongst high IP tracks) Rate (KHz)

L0 and L0xHLT1 efficiencies and rates L0 efficiency: L0 x HLT1 efficiency: 24

3/17/2016HERA-LHC workshop. Hugo Ruiz25 MC generation PYTHIA 6.2 used – Minimum bias: hard QCD, single / double diffraction, elastic scattering – Signal: forcing B-mesons in a minimum bias event to decay into specific final state – Charged particle distributions tuned to data for  s < 1.8 TeV – Predicted cross-sections:  inel = 79.2 mb,  bb =633  b – Pileup (multiple interactions in single bunch crossing) simulated GEANT3 for full simulation of all events (minimum bias, signal) – Moving to GEANT4 in this year’s Data Challenge Additional backgrounds: off-beam muons, low-energy background at muon chambers Spillover simulated in detector response (from two preceding and one following bunch crossings).

3/17/ Level 0: Pile-up system Pileup system: – 2 silicon planes measuring R coordinate – backwards from interaction point  no tracks from signal B L0: veto multi-PV evts – From hits on two planes  produce a histogram of z on beam axis Sent to L0 Decision Unit: height of two highest peaks + multiplicity Interaction region

bb cross-section vs CM energy 27

HLT1 di-hadron alley 28