herbert rohringer on behalf of cms
DESCRIPTION
The CMS LEVEL 1 TRIGGER SYSTEM FUNCTIONALITY and PERFORMANCE. Herbert ROHRINGER on behalf of CMS. CMS TWO-LEVEL TRIGGER CONCEPT. LEVEL 1 has to reduce the LHC bunch crossing rate from 40 MHz -> 100 kHz - hardware based fast decision logic - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/1.jpg)
1
Herbert ROHRINGER
on behalf of CMS
![Page 2: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/2.jpg)
2
CMS TWO-LEVEL TRIGGER CONCEPT
• LEVEL 1 has to reduce the LHC bunch crossing rate from 40 MHz -> 100 kHz
- hardware based fast decision logic
- uses only coarse data - e.g. “best “ 4 trigger objects from MUON SYSTEMS and CALORIMETERS
- works in “pipeline” mode
- simple algorithms running in parallel applied
- Central Trigger Control System & Trigger Supervisor
- if trigger decision positive -> L1Accept Latency 4 s
• Meanwhile full detector data are stored in ring buffers • If L1Accept -> High Level Trigger HLT - has to reduce 100 kHz -> O(100 Hz)
- uses full detector data (including tracker data)
- event processing with programs running in a computer farm (“FILTER FARM”)
reconstructs muons, electrons/gammas, jets, Et,….
evaluates TRIGGER PATHS, seeded by previously found trigger objects
- subdivides processed data in data streams according to physics needs,
calibration, data quality, ...
computing time < 40 msec >
![Page 3: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/3.jpg)
TRIGGER COMPONENTS
BARREL FORWARD
ECAL
HCAL
HF
mis
sin
g
![Page 4: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/4.jpg)
4
MUON TRIGGER TRACK FINDING
Local Segment Finder
DT MUON STATION CSC trigger
RPC triggerTRACK EXTRAPOLATION
TEMPLATING
Anode strips Cathode wires
![Page 5: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/5.jpg)
5
JET - TAU - ELECTRON TRIGGER
Trigger tower
Trigger objects come from Trigger towers
Et is summed up over regions of 4 x 4 Trigger towers
e/ candidates : peak search in substrips of ECAL towers
jet finding : peak search via sliding windows using coarse regions of Trigger towers
![Page 6: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/6.jpg)
6
LEVEL-1 TRIGGER ARCHITECTURELEVEL-1 TRIGGER ARCHITECTURE
4 4+4
4 pt
MIP+ISO bits
4e/ (isol), 4barrel/fw/tau/Jets
Et
HF Ringsums HF Bitcounts
L1A
40
MH
z p
ipe
line
Calorimeter TriggerCalorimeter Trigger
ECALTrigger
Primitives
ECALTrigger
Primitives
HCALTrigger
Primitives
HCALTrigger
Primitives
RegionalCalorimeter
Trigger
RegionalCalorimeter
Trigger
GlobalCalorimeter
Trigger
GlobalCalorimeter
Trigger
Muon TriggerMuon Trigger
RPC hitsRPC hits CSC hitsCSC hits DT hitsDT hits
Segment finder
Segment finder
Track finderTrack finder
Pattern Comparator
Pattern Comparator
Segment finder
Segment finder
Track finderTrack finder
Global Muon TriggerGlobal Muon Trigger
Global TriggerGlobal Trigger
TTC systemTTC system TTS systemTTS system
Detectors FrontendDetectors Frontend
Status
Link systemLink
system
CMS experiment
Et Etmiss, Ht Ht
miss
4
![Page 7: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/7.jpg)
7
GLOBAL TRIGGER HARDWARE
![Page 8: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/8.jpg)
8
Trigger capability
• Physics trigger versatile chaining of conditions on trigger objects [e/,jets,] to form algorithms – requiring pt/Et thresholds, ranges in , , charge - for single and multiobjects – correlations between 2 trigger objects
up to 128 algorithms are evaluated in parallel
preset conditions for different luminosities - dynamical change is in testing
preset trigger tables for fast loading
on request fast change of thresholds possible
firmware change (new/changed algorithms)
• Calibration + independent testing • Triggers “in between” for long-lived particles
![Page 9: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/9.jpg)
9
L1 TRIGGER DECISION
• Evaluation of at most 128 physics algorithms
and 64 direct trigger signals from LHC beamcounters, CMS beam scintillators ….
• final OR with masking and prescaling –> L1Accept• Hardware trigger decision can be checked during later HLT processing • for limitations of instantaneous rate : Trigger rules : e.g . NO triggers in two consecutive bunch crossings allowed
• L1Accept transmitted to subdetectors to start readout of full data in the detector ring buffers for HLT• Transmit trigger data to HLT
![Page 10: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/10.jpg)
10
COLLISION TRIGGER
• BPTX beam pickup far from CMS - very loose → ZeroBias
• Beam szintillators + HF somethings happens → MinBias
• Gradually enabling of– Calorimeter and muon trigger with luminosity
• Minimum bias prescaling• BPTX prescaling to prevent resonant frequency of
wire bonds of tracker readout• Physics Triggers active for triggerselection and rate reduction
![Page 11: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/11.jpg)
11
TRIGGER COMMISSIONING and RESULTS from COLLISIONS
• SYNCHRONISATION of trigger signals
- between trigger components
- to LHC bunch crossing
- important testing was done during
Cosmic Runs in 2006, 2008,2009• STABILITY• QUALITY
• EFFICIENCY
![Page 12: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/12.jpg)
12
L1 Synchronisation Summary
Minimum bias events passing BSC coincidence trigger, high threshold
• Plots show time of calorimeter, muon and BSC triggers wrt BPTX trigger (in units of BX)
– As function of Lumi Section (left), and integrated over all Lumi Sections (right)• No noise/anomalous signal cleaning
![Page 13: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/13.jpg)
13
L1 Jets Et vs Offline Jets Etreco
• Leading L1 jet
matched to offline
reco jet within cone R < 0.5
• |η|reco < 2.6• Et
reco > 10 GeV• Minimum Bias events
![Page 14: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/14.jpg)
14
L1 Jet Efficiency
• Efficiency as function of offline jet Et
reco
for L1 jet Et 6,10,20,30 GeV
– Leading offline reco jet matched to a L1 jet
– with R < 0.5– Et
reco > 10 GeV reco < 2.6– Minimum Bias events
![Page 15: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/15.jpg)
15
Ecal commissioning
BUNCH CROSSING vs signal efficiency SYNCHRONISATION
Trigger Et vs Reco Et
![Page 16: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/16.jpg)
16
L1 / Tight Muon EFFICIENCY
Plateau efficiency~5% low in barrel
More efficient, due toCSC singles in data
![Page 17: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/17.jpg)
17
MUON L1 and HLT Trigger Rates
Good agreement in barrel (no CSC) Endcap: difference expected due to special CSC startup trigger (single CSC chamber hits), not emulated in standard MC
![Page 18: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/18.jpg)
18
CONCLUSIONS
CMS L1 is running smoothly L1 input is a good seeding for HLT Gradually “active triggering” deployed with
increasing Luminosity The L1 capability not yet fully used
( trigger with angular correlations ..)L1 designers looking forward to show
“more goodies”
![Page 19: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/19.jpg)
19
BACKUP SLIDES
![Page 20: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/20.jpg)
20
BEAM SCINTILLATOR BSC
![Page 21: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/21.jpg)
21
STEERING CONSOLE
![Page 22: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/22.jpg)
22
STEERING CONSOLE
![Page 23: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/23.jpg)
23
Manfred Jeitler, HEPHY Vienna SMI-HEPHY seminar: CMS trigger 26 May 2010 17
structure of the CMS Level-1 trigger
Vienna
Vienna
Vienna
![Page 24: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/24.jpg)
24
Minimum bias triggers
MB inner >=1(at least 1 hit)
MB inner >=2(at least 2 hits)
MB all >=1
MB all >=2
MB all OR“single sided”
(any hit)
Coincidences timed for collisions
![Page 25: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/25.jpg)
25
Beam halo triggers
+z inner(beam 2)
-z inner(beam 1)
-z outer(beam 1)
+z outer(beam 2)
+/- z refers to the direction of the muon
Coincidence: at least 1 hit each side, in any segment, w/in 40 nstimed for muons moving with c
![Page 26: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/26.jpg)
26
Detector Frontend
Computing Services
Readout Systems
Filter Systems
Event Manager Builder Networks
Level 1 Trigger
Run Control
Level-1 Maximum trigger rate 100 kHz System efficiency 98% Event Flow Control 106 Mssg/s Builder network (512x512 port) 500-1000 Gb/s Event filter computing power 5 106 MIPS
No. Readout Units 512 No. Builder Units 512 No. Filter Unit n x 512 No. (C&D) Network ports 10000 No. programmable units 10000
![Page 27: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/27.jpg)
27
![Page 28: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/28.jpg)
28
L1 Jet Efficiency
• Contact : Bryn Mathias ([email protected])
• L1_SingleJet10U efficiency vs η/ϕ– On plateau of turn-on curve– Reco jet Et > 25 GeV
• Inefficient regions mostly due to link errors
![Page 29: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/29.jpg)
29
• Contact: Clémentine Broutin [email protected]
• Calorimeter geometry– 1 tower = 5x5 crystals
– 1 region = 4x4 towers
• Inefficiencies :
L1 EG5 geometrical efficiencyon superclusters (ET > 15 GeV)
Masks at ECAL level: 1+ towers maskedMasks at RCT level: half region
2 1
Remaining inefficient regions:1. Blank tower for ECAL2. ?
Efficiency by trigger region (1 region = 4x4 Trigger Towers)
![Page 30: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/30.jpg)
30
Rate vs momentum
PIONS
KAONS
PROTONS
Soft Muon Global Muon Tight Muon
![Page 31: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/31.jpg)
31
Rate vs η
PIONS
KAONS
PROTONS
Soft Muon Global Muon Tight Muon
![Page 32: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/32.jpg)
32
TRIGGER ARCHITECTURE
![Page 33: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/33.jpg)
33
Ecal tp _ reco
![Page 34: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/34.jpg)
34
DISTINGUISH BEAMHALO & COLLISIONS
![Page 35: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/35.jpg)
35
TRIGGER FLOW
• L1 Trigger Control SYSTEM
• Control delivery of L1 accepts depends on status of detector read out systems and
Dataacquisition system
TCS partionioning :
• Trigger groups can work independently
• Trigger superviser setting up & controlling
![Page 36: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/36.jpg)
36
Tag and Probe “absolute” trigger efficiencies
14/07/2010 Martijn Mulders (CERN) 36
Barrel Endcap
Barrel Endcap
L1MuOpen
L1 + HLT_Mu3
Difference at low pT expected,due to specialstart-up settingsL1 CSC trigger (singles), not in included in thestandard MC emulation
Plateau efficiency~5% low in barrel~10% low in endcap?
![Page 37: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/37.jpg)
37
Muon Trigger spatial ϕ resolutions and GMT matching
Comparison between the ϕ position of the subsystem’s L1 candidate and ϕ extrapolated from the reconstructed muons.
Black lines = 1 trigger binRed lines = GMT matching window
CSC tails in ϕ- Found a bug in firmware, wrong ϕ assignment on low quality tracks- Bug reproduced by emulator- New firmware to be deployed ~ next week
![Page 38: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/38.jpg)
38
Muon Trigger η spatial resolutions and GMT matching
Comparison between the η position of the subsystem’s L1 candidate and η extrapolated from the reconstructed muons.
Black lines = 1 trigger binRed lines = GMT matching window
Large width in CSC, RPCf η distribution due intricacies of the L1 assignment vs simple reco extrapolation used- In fact, CSC-RPCf matching in η is good, see next slide
![Page 39: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/39.jpg)
39
TRIGGER ARCHITECTURE Muon Ecal HCAL HF form the TRIGGERSYSTEM
each component produces Triggerprimitives in local detectorpart regional detectorparts -> global detector barrel muon system has 12 sectors each superlayer of a muon chamber gives candidates each MUONSTATION = SECTOR gives at most 2 muon candidates from 12 sectors -> select 4 muons -> FWD muon system -> 4 muons -> RPC muon system -> 4 muons -> GLOBAL MUON TRIGGER (programmable) combination -> 4 final (best) triggermuons GLOBAL TRIGGER uses these Triggerobjects synchronizes Muon & Calo & HF + …inputs
Electronics realizations are ASICS Application specific integrated circuits FPGA Field programmable gate arrays steering Firmware ( interestingly stable since years) calculates Algorithm in the Hardware used to load the algorithm, which are setup by GUI, in the Hardware
![Page 40: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/40.jpg)
40
TRIGGER MENUS GUI
![Page 41: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/41.jpg)
41
TRIGGER FLOW
L1 Trigger, J. Varela, LIP Lisbon CMS Week Opening Plenary, June 14, 2010 6
Trigger and frontTrigger and front--end readoutend readout
Front-end pipeline readout
.5 µsec
.5 µsec< 2 µsec
20 m
![Page 42: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/42.jpg)
42
COSMIC RUN RATES
• L1_Single Mu Open just a muon candidate 300 Hz• L1_Single EG1 E/g candidate Et > 1 GeV 23 Hz• L1_SIngleJet10 single jet with Et > 10 GeV 140 Hz
![Page 43: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/43.jpg)
43
DTTF Extrapolation Efficiency
In the plot, the DTTF Extrapolation efficiency (DTTF efficiency wrt “triggerable events”) vs Eta is shown.About the auxiliary picture: to explain the range in eta where the DTTF is efficient.The DTTF receives Trigger Segments from the CSC trigger system to build trigger track candidates in the “overlap” region.This connection was commissioned with early data, in particular the relative synchronization between DT and CSC was tuned.Without good CSC->DT stub exchange, the DTTF efficiency drop would start at η ~0.8
NOTE:DTTF extrapolations were tuned using CRAFT superpointing muons.The “calibration point” was then set to an extrapolation efficiency of 95%
![Page 44: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/44.jpg)
44
JET - TAU –ELECTRON TRIGGER
JET FINDING search in 3*3 TRIGGER REGIONS = 4x4 trigger towers
Et
Trigger tower
ELECTRON finding in substrips of ECAL Towers
![Page 45: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/45.jpg)
45
SYNCHRONISATION
• The detector signals have to be synchronized to the correct bx – and time differences corrected by delays
“pre/post firing” - harm consecutive
triggers
• how big can the time window be ?
• should be stable in time
![Page 46: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/46.jpg)
46
L1 BX ID Efficiency - Jets & E/Gamma
• Sample of min bias events– Triggered by BSC coincidence, with good vertex
and no scraping
• Fraction of candidates that are in time with bunch-crossing (BPTX) trigger– Plotted as function of L1 assigned Et
– Denominator is N L1 candidates within +/-2 BX of BPTX trigge
Anomolous signals from ECAL, HF removed
Noise pollutes BX ID efficiency at low Et
values
![Page 47: Herbert ROHRINGER on behalf of CMS](https://reader035.vdocument.in/reader035/viewer/2022062802/568144bd550346895db1867f/html5/thumbnails/47.jpg)
47
L1 EG efficiency for electrons
• EG trigger efficiency for electrons from conversion electrons
• Two η ranges shown:
– Barrel, endcaps
For L1 Electron 5 GEV Threshold L1 Electron 8 GEV Threshold
5 GeV
8 GeV