+ All Categories
Home > Documents > 27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität...

27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität...

Date post: 18-Dec-2015
Category:
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
24
27 th June 2008 Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität Heidelberg on behalf of the LHCb Collaboration The LHCb Trigger System
Transcript

27th June 2008 Johannes Albrecht, BEACH 2008

Johannes Albrecht

Physikalisches Institut Universität Heidelberg

on behalf of the LHCb Collaboration

The LHCb Trigger System

27th June 2008 Johannes Albrecht, BEACH 2008 2 / 19

LHCb Environment

• B-physics at LHC:– pp collisions at 14 TeV

= 0.5 mb for b-bbar– bunch crossing rate: 40 MHz– L=2*1032 cm-2s-1 @ LHCb

12 MHz visible interaction rate

• Visible B decays: 15kHz 1011 fully contained B’s / 2 fb-1

• Interesting B decays: BR~ 10-4-10-9

102-107 events / 2 fb-1 ( per channel)

Interactions / bunch crossing

27th June 2008 Johannes Albrecht, BEACH 2008 3 / 19

B Event in LHCb

• Signature of B-decays: – pt ( B-daughter) > pt ( inelastic pp)

trigger: need high bandwidth

– decay length L ~7 mm trigger: CPU intense to calculate IP

• 15 kHz of B-decays save only relevant decays

primary vertex (PV)(PV)~40-60m

+

-

K-

K+

Bs0

J/

L

b-hadron D+

+

27th June 2008 Johannes Albrecht, BEACH 2008 4 / 19

B Event in LHCb

B decay & underlying event

1 cmsecondary vertex

27th June 2008 Johannes Albrecht, BEACH 2008 5 / 19

The LHCb Experiment

Magnet

OT

RICH-1

TTIT

Tracker

PSSPD

VELO

Muon StationsM2-M5

CalorimetersRICH-2

M1

HCalECal

27th June 2008 Johannes Albrecht, BEACH 2008 6 / 19

Trigger Overview

• Hardware Trigger (L0)– “high pt” calorimeter & muon objects– rejects busy events

• Software Trigger (High Level Trigger)– HLT first level:

• trigger on B decay products– HLT second level:

• trigger fully reconstructed B decays on tape2 kHz

L0

HLT

visible collisions12 MHz

detector readout1 MHz

27th June 2008 Johannes Albrecht, BEACH 2008 7 / 19

• Muons:– with constraint to (0,0,0):

p/p ~ 20%– single- (pt >1.3 GeV) – di-muon (pt > 1.5 GeV)

• Calorimeter: – “high Et” hadrons, e±, and 0

(threshold: 2.3 - 4.5 GeV)– particle identification from

• ECal / HCal energy• PS and SPD information

– reject busy events

Hardware Trigger Strategy

Scintillating Pad Detector (SPD)

Pre-Shower Detector (PS)

ECalECal HCal

(0,0,0) M1 M2 M3

B

27th June 2008 Johannes Albrecht, BEACH 2008 8 / 19

Hardware Trigger Performance

thresholdpt / Et (GeV)

rate / kHz

3.5

700

h

1.3

200

> 1.5

2.6

200

2.3

4-4.5

0 combined

1 MHz

Bandwidth share:

B Ds 45% 5% 10% 50%

B J/ 20% 90% 5% 90%

B K* 30% 10% 60% 70%

L0 trigger performance:

efficiencies corrected for acceptance and selection

27th June 2008 Johannes Albrecht, BEACH 2008 9 / 19

Trigger & DAQ System

• Front-end– detector read out– performs zero suppression

• Readout network– gigabit Ethernet– total throughput: ~50 GB/s

• Event Filter Farm– 1000 – 2000 nodes

(~16.000 CPU cores)– organized in ~50 sub farms

Front-endVelo Calo Muon

L0 Trigger

Trigger and Fast control

Readout network

Event Filter Farm1000-2000 nodes

CPU CPU CPU

RICHTrackers

trigger datafast controlfull data

Y/N Y/N

27th June 2008 Johannes Albrecht, BEACH 2008 10 / 19

HLT: Software Trigger I

• HLT first level (HLT1):– confirm L0 decision using tracking system– reconstruction in region of interest– trigger on simple signatures (pt, IP, ..)

increase fraction of bbar

• HLT second level (HLT2):– exclusive signal selections

• full B analysis (relaxed offline cuts) – inclusive streams

• trigger on clear signatures• gives unbiased B sample

selection of interesting B-decaysexclusive200 Hz

HLT 2

detector data:1 MHz

full event reconstruction:

~30 kHz

inclusive1800 Hz

HLT 1

27th June 2008 Johannes Albrecht, BEACH 2008 11 / 19

HLT: Software Trigger II

• Independent alleys: follow L0 triggered candidate– hadron, muon, ECal

• Confirmation: via Tracker or via Velo– important to reduce rate fast– example: hadron alley via main tracker

L0 HLT 1st level HLT 2nd level

hadron

muon

ECal

27th June 2008 Johannes Albrecht, BEACH 2008 12 / 19

HLT1: Confirmation with Tracker

HCaltracker

two charge assumptions two R.o.I.

27th June 2008 Johannes Albrecht, BEACH 2008 13 / 19

HLT1: Confirmation with Tracker

HCaltracker

• In RoI: ~160 hits (~4000 in total) CPU time: ~1.5ms / event (~1.3 L0 candidates)

• Track finding efficiency: 98%(normalized to offline tracks)

• pt/pt ~3%

Pt resolution (hadrons)

L0:Et/Et~30%

online track: pt/pt ~3%

pt / Et resolution

even

ts /

a.u.

27th June 2008 Johannes Albrecht, BEACH 2008 14 / 19

HLT1 Example: Hadron Alley

Retention from pt and IP cut

• Confirmation:– first confirm with tracker, then

match Velo track

– require high pt and IP

rate 700kHz 30 kHz

• Additional signature trigger:– make two track vertex

• HLT1 hadron trigger:– single: pt>5 GeV, IP>100 m

– di-h: IP>100m, pt1>2.5GeV, pt2 > 1GeV, vertex pointing to PV

rate ~11 kHz

• Overall signal efficiency: ~70-85%

signal (BdK)inelastic pp

IP>0

, pt >

0

IP>1

00m

,

pt >

2.5

GeV

IP>5

0m

, pt

> 1

.5 G

eV

IP>7

5m

, pt

> 2

GeV

27th June 2008 Johannes Albrecht, BEACH 2008 15 / 19

HLT1: Trigger on Simple Signatures

700 kHz

30 kHz

hadron

L0

Confirmation

11 kHzadditional signature

trigger

ECal

200 kHz

80kHz

muon

17 kHz

• Combination of all Hlt first level steps 30-40 kHz

• Rate allows full event reconstruction

work in progress

200 kHz

Pre

limin

ary

num

bers

!

27th June 2008 Johannes Albrecht, BEACH 2008 16 / 19

HLT2: Exclusive Selections

• HLT second level: ~30 kHz fully reconstructed events– select interesting signals exclusively– select inclusive channels for calibration, physics

• Exclusive selections:– ~100 core physics channels

(control channels included) – full reconstruction and analysis

200 Hz

offline Bd

= 15 MeV = 32 MeV

B mass / MeV/c2B mass / MeV/c2

sig

nal

MC

online Bd

27th June 2008 Johannes Albrecht, BEACH 2008 17 / 19

HLT2: Inclusive Streams

charm physics, PID calibration

partly -unbiased B decays,lifetime calibration

trigger-unbiased B, calibration of tagging

physics

D*

Di-(J/)

Generic B(single )

Line

300 Hz

900 Hz

600 Hz

• The generic B sample:– 900 Hz of B X, 550 Hz true– from the accompanying B meson:

~ 1.5109 fully contained, decay-unbiased B mesons / 2fb-1

unbiased BPV

trigger

rate

27th June 2008 Johannes Albrecht, BEACH 2008 18 / 19

Trigger Performance

muonic

hadronic

radiative

Type

90%

50%

70%

L0

80%

80%

60%

Hlt

Total efficiency:

70%

40%

40%

totalefficiency

efficiencies corrected for acceptance and selection

Bs J/

B hh

B K*

Example

• Timing:– profiling run of Event Filter Farm end 2007 full HLT1 + HLT2: ~1600 events /s / box (16 single CPU cores) we can run the HLT at 1 MHz

27th June 2008 Johannes Albrecht, BEACH 2008 19 / 19

Summary

• L0 (hardware):– high pt calorimeter & muon– efficiency: hadron: 50%

muon: 90%

• HLT (software):– confirmation step– full B-candidate reconstruction

and analysis in Trigger• exclusive selections of B

decays (200 Hz)• inclusive streams (1800 Hz)

– efficiency: 50-80%permanent storage:

2 kHz

L0:• high pt particles

(calorimeter & Muon)

HLT:• confirmation step• selection step

visible collisions:12 MHz

full detector readout:1 MHz

27th June 2008 Johannes Albrecht, BEACH 2008 20 / 19

Backup slides

27th June 2008 Johannes Albrecht, BEACH 2008 21 / 19

L0 Pile-Up System

• Detector components:– 2 silicon planes upstream of nominal

IP, part of the Velo

• Strategy: Identify multi PV events – calculate z of vertices for all

combinations of A and B– find highest peak in histogram of z– remove hits that contribute to that

peak– find second highest peak

• two interactions / bunch crossing identified with ~60% efficiency and 95% purity

Vertex Locator (Velo)

Vertex z Position

27th June 2008 Johannes Albrecht, BEACH 2008 22 / 19

Confirmation With Vertex Detector

For trigger, VELO R-sensors allow for a fast search of high IP tracks in 2-D:

R

z

IP ~ 14m ± 35 m/pT

offline !

27th June 2008 Johannes Albrecht, BEACH 2008 23 / 19

Detailed HLT Performance

L0HLTL0HLT

27th June 2008 Johannes Albrecht, BEACH 2008 24 / 19

Trigger Monitoring

• General monitoring approach:

– TOS: Trigger on Signal

– TIS: Trigger independent of Signal

– Efficiency: (TIS ∩ TOS ) / TIS


Recommended