A novel approach to detector calibration parameter determination and detector monitoring Eduardo Rodrigues On behalf of the LHCb VELO Group CHEP 2010,

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

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.
27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität Heidelberg on behalf of the LHCb Collaboration The LHCb.
FPCP 2002, 05/16-18/2002 p. 1 Richard E. Hughes, The Ohio State UniversityCDF Run II Status Status of CDF and Prospects Flavor Physics and CP Violation.
The LHCb Inner Tracker Marc-Olivier Bettler SPS annual meeting Zürich 21 February 2007.
Description of BTeV detector Jianchun Wang Syracuse University Representing The BTeV Collaboration DPF 2000 Aug , 2000 Columbus, Ohio.
Patrick Robbe, LAL Orsay, for the LHCb Collaboration, 16 December 2014
The LHCb Inner Tracker LHCb: is a single-arm forward spectrometer dedicated to B-physics acceptance: (250)mrad: The Outer Tracker: covers the large.
Tomasz Szumlak (University of Glasgow) Epiphany 2010, Jan 2010, Krakow, Poland 1 Status of the LHCb experiment Outline Introduction to the LHCb.
1 The LHCb Vertex detector 15/9/2003 Physics –Goals –Properties and consequences LHCb –Overview of the detector Vertex –Specifications –Silicon stations.
Jeroen van Hunen The LHCb Tracking System. May 22, 2006 Frontier Detectors for Frontier Physics, Elba, Jeroen van Huenen 2 The LHCb Experiment LHCb.
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.
The LHCb VErtex LOcator Olaf Behrendt on behalf of the VELO group Novosibirsk,
Chris Parkes for VELO software Group VELO Software Overview & Shutdown Planning Organisation Milestones 3 Critical Areas.
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.
Installation and operation of the LHCb Silicon Tracker detector Daniel Esperante (Universidade de Santiago de Compostela) on behalf of the Silicon Tracker.
Testbeam Studies of the LHCb Vertex Locator Modules Lisa Dwyer.
The CDF Online Silicon Vertex Tracker I. Fiori INFN & University of Padova 7th International Conference on Advanced Technologies and Particle Physics Villa.
Operation of the CMS Tracker at the Large Hadron Collider
1 Behaviour of the Silicon Strip Detector modules for the Alice experiment: simulation and test with minimum ionizing particles Federica Benedosso Utrecht,
LHCb VErtex LOcator & Displaced Vertex Trigger
Prospects for B  hh at LHCb Eduardo Rodrigues On behalf of the LHCb Collaboration CKM2008 Workshop, Rome, 9-13 September 2008 LHCb.
26 June 2006Imaging2006, Stockholm, Niels Tuning 1/18 Tracking with the LHCb Spectrometer Detector Performance and Track Reconstruction Niels Tuning (Outer.
The RICH Detectors of the LHCb Experiment Carmelo D’Ambrosio (CERN) on behalf of the LHCb RICH Collaboration LHCb RICH1 and RICH2 The photon detector:
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.
CP violation in B decays: prospects for LHCb Werner Ruckstuhl, NIKHEF, 3 July 1998.
The LHCb Vertex Locator Lars Eklund LHCb VELO Group of the LHCb Collaboration CERN (Geneva), EPFL (Lausanne), NIKHEF (Amsterdam), University of Glasgow,
Particle Identification with the LHCb Experiment
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.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
Commissioning the LHCb VErtex LOcator (VELO) Mark Tobin University of Liverpool On behalf of the LHCb VELO group July 28, 2008Vertex 2008: 17th International.
Alignment Challenge at LHCb Steven Blusk Syracuse University LHC Alignment Workshop, Aug 3-5, 2006.
Trigger Strategy and Performance of the LHCb Detector Mitesh Patel (CERN) (on behalf of the LHCb Collaboration) Thursday 7 th July 2005.
Technological advances for the LHCb upgrade Marina Artuso Syracuse University.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
The BTeV Pixel Detector and Trigger System Simon Kwan Fermilab P.O. Box 500, Batavia, IL 60510, USA BEACH2002, June 29, 2002 Vancouver, Canada.
Performance of the LHCb Vertex Locator Thomas Latham (on behalf of the LHCb VELO group) 11/06/20111TIPP Chicago.
The Ring Imaging Cherenkov Detectors for LHCb Antonis Papanestis CCLRC – RAL On behalf of the LHCb RICH group.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
Tomasz Szumlak (Glasgow University)
Developing Radiation Hard Silicon for the Vertex Locator
On behalf of the LHCb VELO project
Tracking detectors/2 F.Riggi.
Simulated vertex precision
LHCb Velo: commissioning, performance and High flux tests.
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
Kevin Burkett Harvard University June 12, 2001
Vertex, Track Reconstruction & Luminosity Monitoring at LHCb
The LHC collider in Geneva
The Pixel Hybrid Photon Detectors of the LHCb RICH
UNIZH and EPFL at LHCb.
VELO Software Status Some highlights of recent work
Status of the LHCb experiment
Niels Tuning (Outer Tracker Group LHCb)
The LHCb vertex detector
Overview of LHCb Poland Ukraine Brazil UK Switzerland France Spain
8th International Conference on Advanced Technology and
Particle Identification with the LHCb Experiment
The LHCb Level 1 trigger LHC Symposium, October 27, 2001
The CMS Tracking Readout and Front End Driver Testing
Setup for testing LHCb Inner Tracker Modules
LHCb Trigger LHCb Trigger Outlook:
The LHCb VErtex LOcator
VELO Software Update TELL1 Algorithms Error analysis
The LHCb Front-end Electronics System Status and Future Development
How can we study the magnetic distortion effect?
PERFORMANCE OF THE METAL RADIATION MONITORING SYSTEMS
Luminosity Measurement in the
First results from the LHCb Vertex Locator
Presentation transcript:

A novel approach to detector calibration parameter determination and detector monitoring Eduardo Rodrigues On behalf of the LHCb VELO Group CHEP 2010, Taipei, Taiwan, 21 October 2010 OUTLINE: LHCb, vertex detector Data processing Detector parameters optimisation

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Forward spectrometer Acceptance: ~10 – 300 mrad Luminosity: 2  cm -2 s -1 Nr of B’s / 2fb -1 (nominal year) : Detector: excellent tracking excellent PID Reconstruction: - muons: easy - hadronic tracks: fine - electrons: OK -  0 ’s: OK, though difficult - neutrinos: no The LHCb the LHC p p σ(inclusive) ~ 80 mb σ(b bbar) ~ 0.5 mb All b-hadron species produced B flight path of the order 5-10mm b b b b Mission statement - Search for new physics probing the flavour structure of the SM - Study CP violation and rare decays with beauty & charm hadrons Mission statement - Search for new physics probing the flavour structure of the SM - Study CP violation and rare decays with beauty & charm hadrons

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues p p Vertexing  Precise reconstruction and separation of primary and secondary vertices - identification of beauty & charm meson decays Tracking  Excellent pattern recognition  Precise determination of track parameters  excellent momentum resolution  p/p = 0.35% to 0.55%  excellent impact parameter (IP) resolutions Beauty & charm mesons Excellent - mass resolution MeV - propertime resolution ~50 fs Tracking system requirements

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues 21 April 2010: first reconstructed beauty particle B +  J/  K + Candidate B +  J/  K + Candidate

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Precise tracking and vertexing (1/2) Hi resolution for VELO sensors Crucial to LHCb physics programme  Hit resolution versus strip pitch for 2 bins of the projected angle  Evaluated for R sensors using residuals of long tracks Hit resolution depend to 1 st order on:  projected angle  strip pitch

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Precise tracking and vertexing (2/2) Crucial to LHCb physics programme Primary vertex resolution in Z -- Primary vertex Direction of B ++ IP = Impact Parameter  Best such resolutions at the LHC

The LHCb VErtex LOcator Highest precision vertex detector at the LHC

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues  2 retractable detector halves: ~8 mm from beam when closed, retracted by 30mm during injection  21 stations per half with an R and a  sensor  2 extra pile-up stations per half - recognition of multiple interaction collisions at the trigger level  # read-out channels: ~ 200k  Non-zero suppressed data rate ~ 4 GB/s !  2 retractable detector halves: ~8 mm from beam when closed, retracted by 30mm during injection  21 stations per half with an R and a  sensor  2 extra pile-up stations per half - recognition of multiple interaction collisions at the trigger level  # read-out channels: ~ 200k  Non-zero suppressed data rate ~ 4 GB/s ! injection stable beams RF box Modules (21+2) pile-up modules base LHC vacuum z x y x y p p cooling VELO – VErtex LOcator

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues VELO – modules carbon fibre  -sensor r-side circuit  -side circuit R-sensor thermal pyrolyticgraphite Purpose :  Hold the sensors fixed wrt module support  Connect electrical readout to the sensors and routing of signals to DAQ system  Provide means of cooling to the sensors  Sensor-sensor positioning accuracy < 5  m

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues VELO – sensors  sensorsR sensors  Measure the azimuthal angle  Stereo angle 20 o for the inner strips (10 o for the outer strips )  2 regions  Pitch:  m  Measure the radial distance  Divided in quadrants  Pitch:  m 512 strips 512 strips 512 strips 512 strips 683 inner strips 1385 outer strips R sensor  sensor  Highly segmented; n + on n  2048 strips per sensor  Design operation at -7 degrees  Read out at 1 MHz Data

VELO data processing Achieving the best performance

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Data processing chain TELL1 = DAQ board VELO sensor Event banks  VELO sends analogue  signal digitised on TELL1s  TELL1s: 4 FPGAs with firmware, which work on integers (Why FPGAs? Faster / better / more reliable / cheaper)  Mimicking the integer operations on FPGAs: need for a software emulation

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues VELO data output (i.e. raw event) types Zero-suppressed banks Non-zero suppressed (NZS) banks Error banks  main input to the reconstruction - clusters from hits - 1 bank per sensor  Full data as read out by a sensor - main input to emulation  Contains information on errors produced by the TELL1 boards Raw event types (main ones)  ZS data rate: 50 bytes x 1 MHz = 50 Mb / s

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues TELL1 acquisition boards processing Algorithms require ~ 10 6 configuration parameters:  Most important are - Pedestals - Clusterisation thresholds  Need to be determined and optimised ! How … ? Pedestals subtraction Front-End chip cross-talk correction Cable cross-talk correction Common mode subtraction Channel Reordering Common mode subtraction Clusterisation Set of algorithms on TELL1 board - Data synchronisation, buffering - TELL1s first digitise the analogue signals from the sensors - Suppress noise and perform clusterisation - Algorithms implemented in FPGAs on TELL1s Set of algorithms on TELL1 board - Data synchronisation, buffering - TELL1s first digitise the analogue signals from the sensors - Suppress noise and perform clusterisation - Algorithms implemented in FPGAs on TELL1s Clusters RAW = not used for now

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Detector parameter determination & optimisation Standard approach :  FPGA algorithm parameters typically determined via standalone calculations or measurements But how to achieve the best performance given - complex chain of algorithms - very large number of configuration/calibration parameters Novel approach :  Integrate determination of detector parameters in the data processing framework itself - Full integration in the LHCb software framework  Use non-zero-suppressed data output by the TELL1s and emulate the data processing to tune its calibration parameters

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues TELL1 processing and emulation TELL1 = DAQ board TELL1 processing TELL1 emulation ~10 6 configuration parameters ! Emulation + NZS data: means of determining and optimising the TELL1 processing parameters NZS bank ZS bank = clusters Emulated ZS bank = emulated clusters (emu. = RAW  bit perfectness)

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues The Vetra software project Main characteristics of Vetra :  LHCb software project for the VELO detector (also silicon tracker)  Mimics the whole processing sequence  Implements in C an emulation of the TELL1 algorithms run on the FPGAs (VHDL)  Can treat as input the same data format(s) as output by the TELL1s - NZS, ZS, etc.  Highly flexible and configurable, with Python  Unique framework for the determination and tuning of the various types of TELL1 parameters Other benefits :  Allows for self-consistency checks  bit-perfectness of the TELL1 emulation  Provides monitoring of all processing steps  Provides at the same time a software framework and tools for TELL1 studies (e.g. new algorithms) and the online and offline monitoring of the VELO  Also used in test-beam and laboratory tests

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues TELL1 parameter determination – procedure PRESENT Calibration parameters Database TELL1 board Noise NZS banks Bit-perfect emulation Vetra Analyses NEW parameters XML file

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Pedestal correction and its monitoring RawPedestal corrected Pedestal Bank

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Detector monitoring and data quality  Uses the Vetra framework and “tools”

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Monitoring – the VeloMoniGUI

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues VeloMoniGUI – Data Quality Summaries (DQS)

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues VeloMoniGUI – trending also possible

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Experience from the 2010 run  We coped with the increase in LHC luminosity (LHCb runs under different conditions wrt ATLAS/CMS)  VELO calibration performed with the emulation suite - New parameters determined and uploaded to the TELL1s acquisition boards when/if necessary  allows us to cope with extra increases in rate, via regular monitoring and determination of new parameters  Approach successfully applied to collision data taken in Integration in the data processing framework was the choice to make  Regular monitoring of the detector done on a daily basis - Noise, pedestals stability, hit and cluster reconstruction performance, etc.  The Vetra software framework has also been adopted by the silicon tracker group for their tracking stations

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues So, does it work? Primary Vertex Secondary Vertex

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues So, does it work?

Back-up slides

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues The LHCb detector (side view) pp collision Acceptance 10 mrad 250/300 mrad « Tracking » detectors Muon System Calorimeters Ring Imaging Cherenkov

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Hit resolutions for VELO sensors  Hit resolution versus strip pitch for 2 bins of the projected angle  Evaluated for R sensors using residuals of long tracks Hit resolution depend to 1 st order on:  projected angle  strip pitch

CHEP 2010, Taipei, Taiwan, 21 Oct /26Eduardo Rodrigues Landaus – clusters and noise in the VELO DetectorS/N R 18.3 Phi Inner Strips - Routed over outer strips 21.2 Phi Outer Strips - No overlaid routing lines 23.3 Phi Outer Strips - Overlaid routing lines 19.6