Download presentation
Presentation is loading. Please wait.
Published byMervin Preston Modified over 9 years ago
1
7 Nov 2002Niels Tuning - Vertex 20021 A vertex trigger for LHCb The trigger for LHCb ….. and the use of the Si vertex detector at the first and second trigger levels Vertex2002 Hawai’i, 7 Nov 2002 Niels Tuning (CERN) (on behalf of LHCb)
2
7 Nov 2002Niels Tuning - Vertex 20022 LHCb A Large Hadron Collider Beauty Experiment for Precision Measurements of CP-Violation and Rare Decays Colliding beams: 25 ns 7 TeV x 7 TeV pp L = 2.10 32 cm -2 s -1 (visible) = 68 mb (pp b bX) = 0.5 mb ~10 12 b b / year BR( interesting channels ) ~10 -2 – 10 -9 Finding B-mesons: High P T decay products Large lifetime sec.vertex Invariant mass A low multiplicity B + - event LHCb trigger = looking for a needle in a haystack… …every 25 ns!
3
7 Nov 2002Niels Tuning - Vertex 20023 LHCb Trigger – Overview L0: high P T Pile-up Veto, using VETO detector High E T calorimeter objects High P T muons L1: high P T + impact parameter High impact parameter tracks, using VELO detector High P T tracks, using TT detector and L0 info L2+L3: high P T + displaced vertex + B-mass + PID Use tracking stations and RICH Bunch crossing rate40 Mhz Non empty bc rate30 MHz Visible interaction rate~12 MHz Input to L0~10 MHz Input to L11 MHz Input to higher level40 kHz Writing to disk0.2 kHz
4
7 Nov 2002Niels Tuning - Vertex 20024 LHCb detector L0 vetoL1L0 trigger TT T1 T2 T3
5
7 Nov 2002Niels Tuning - Vertex 20025 L0 – Pile-up VETO (L0 = first trigger level) Purpose: remove multiple interactions Nominal luminosity: L = 2.10 32 cm -2 s -1 Single : Double : Triple 16 : 4 : 1 75% : 20% : 5% Why? More difficult to find high IP tracks at L1 Reduce bandwidth for L0 Detector: 2 Si disks (4 sensors) Same sensors as VErtex LOcator (see talk J.Palacios) Only R information Use Beetle chip OR of 4 strips: comparator output of 4 channels 1280 channels for 2 disks 320 strips 84 mm 16 mm
6
7 Nov 2002Niels Tuning - Vertex 20026 L0 – Pile-up VETO algorithm Calculate vertex for all combinations of 2 points a and b. Find highest peak (PV) Remove the hits and find 2 nd peak Veto if peak>threshold (Z vtx ) 2.8 mm, (beam) 53 mm Z vtx (cm) Ra (cm) Rb (cm) combinations trueall
7
7 Nov 2002Niels Tuning - Vertex 20027 L0 – Pile-up VETO performance B + - L0 efficiency increase from 50% to 60% the L0 P T,HADR threshold can be lowered from 4 GeV to 3.6 GeV Reduce bandwidth and enhance purity: Pileup VETO vetoes ~15% of all events Vetoed events are more likely to trigger Only small inefficiency for single interactions: ~5% Reject ~30% of multiple interactions (NB: multiple interactions include inelastic+elastic !) Same L0 output rate!
8
7 Nov 2002Niels Tuning - Vertex 20028 CPU SCI Scheduling network RU L1 trigger: vertex trigger (L1 = second trigger level) Implementation: Clustering in FPGA on front-end Send data to RU (3-4 GB/s) CPU-farm: 300 – 400 CPUs 2D torus Use scheduler Prototype with 32 CPUs running at 1.24 MHz Buffer depth: 1820 events Latency = 1.65 ms Strategy: Find 2d-tracks with R-sensors and reconstruct vertex Reconstruct high-impact parameter tracks in 3d Extrapolate to TT through small magnetic field P T Match track to L0 Muon objects P T and PID Select B–events using impact parameter and P T information
9
7 Nov 2002Niels Tuning - Vertex 20029 L1: VErtex LOcator (see talk by Juan Palacios) Si: 220 m thick, n-on-n, Pitch: 37–98 m, R 40–92 m Sens. area: 0.8 cm < R < 4.2 cm 21 stations (84 sensors) -17.5 cm < Z < 75 cm 170,000 channels RF foil: Very thin “beampipe” to separate prim. and sec. vacua R sensor 2048 strips sensor: stereo angle +10 o,-20 o R sensor: 4 inner and 2 outer sectors sensor 2048 strips
10
7 Nov 2002Niels Tuning - Vertex 200210 L1: input data Velo clusters: Clusters are found in FPGAs per groups of 32 strips. Digital (offline is analog) ~1000 clusters ~0.1% noise clusters ( 200) TT clusters ~300 clusters L0 objects 3 muons Some calorimeter data Cluster resolution: (testbeam) =14 m 1000 clusters (simulation) Pitch ( m) Resolution ( m)
11
7 Nov 2002Niels Tuning - Vertex 200211 multiplicity ~60 L1: track reconstruction Look only for R-clusters: 2d RZ-tracks Fast! Find “triplets” of clusters Combine triplets ~98% efficiency for B-tracks Z vtx histogramX,Y vtx VELO is being redesigned to 45 o sectors: faster L1 tracking lower noise less 2d tracks 2d tracks in a 90 o sector:
12
7 Nov 2002Niels Tuning - Vertex 200212 L1: primary vertex Primary vertex reconstructed with 2d tracks XY information from segmentation Flight direction of B is forward RZ projection of impact parameter contains most information XZ Vertex resolution:Impact parameter: 2d3d Lifetime
13
7 Nov 2002Niels Tuning - Vertex 200213 L1: P T information – L0 Match VELO track to Muon from L0: PID Momentum Efficient selection of B s J/ ( ) B d J/ ( ) K s Enhance - tagged sample VELO MAGNET MUON dp/p=4.8% TT CAL
14
7 Nov 2002Niels Tuning - Vertex 200214 Good momentum resolution, cut on J/ mass: ~60% of events contain both muons <1% min.bias retention OR require 1 muon with high PT, high IP ~75 % efficiency ~3% retention Work ongoing: achieved 90% eff. using neural net L1: algorithm (1) Preliminary J/ mass Performance with all event info (except TT)
15
7 Nov 2002Niels Tuning - Vertex 200215 L1: Trigger Tracker TT = Tracking station before the magnet Design still under study Si: 400 - 500 m thick Wide pitch: 200 m Sensor dimensions: 7.8 x 11.0 cm 2 4 layers (x,u [30 cm gap] v,x) Stereo angle: 0 0, -5 0, +5 0, 0 0 To be optimized 836 sensors (~7 m 2 ) 141 cm 116 cm VELO TT MAGNET RICH-1
16
7 Nov 2002Niels Tuning - Vertex 200216 L1: P T information – TT High impact parameter 2d tracks are reconstructed in 3d and extrapolated to TT1 Magnetic field between VELO and TT: B dl 0.1 Tm Ensures momentum information dp/p ~ 30% 30% --- p (GeV) 30 GeV --- dp/p
17
7 Nov 2002Niels Tuning - Vertex 200217 L1: algorithm (2) Preliminary Get two highest P T tracks, using TT Consider impact parameter and P T of these tracks Look in plane IP/ (IP) vs P T Bd+-Bd+- BsDs-K+BsDs-K+ Signal Minimum bias
18
7 Nov 2002Niels Tuning - Vertex 200218 Tracking+Vertexing time (ms) Events ---- 17 ms L1: performance - timing Remember: latency ~1.7 ms Possibly x32 more. A more flexible system is under study were CPUs from DAQ can be used for the TRIGGER and vice versa Tracking+Vertexing: < 20 ms 2007 CPUs: x8 faster Optimize algorithm+code in the right ballpark! 2d tracking: ~70% Vertex: ~15% 3d tracking (a few) ~15%
19
7 Nov 2002Niels Tuning - Vertex 200219 L1: performance Efficiency vs retention: (Example B + - ) Expected overall trigger performance: (cumulative) Bd+-Bd+- L1+L0 info L1+P T info 40 kHz L0 L1L1 L2 L1 output rate (MHz) B d + - efficiency
20
7 Nov 2002Niels Tuning - Vertex 200220 Conclusions The pileup-VETO detector efficiently rejects multiple primary vertices @ 40 MHz at L0 The VELO detector reconstructs primary vertices at L1 with excellent resolution (Z vtx ) 60 m high impact parameter tracks can be identified The TT detector - or L0 information - enables measuring the momentum of tracks Efficient L1 selection algorithms under study Efficiency of 70% (90%) for B + - ( B J/ ( ) K s ) reachable at 4% minimum bias retention
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.