BTeV Muon Trigger

14
M. Selen, DOE Visit, 2003 BTeV Muon Trigger BTeV Muon Trigger Mats Selen Aug 25, 2003 • Algorithm: Overview Efficiency & Rejection • Timing: Results of running DSP based trigger code on a large sample of Monte Carlo events. • R&D: What's Next.

description

BTeV Muon Trigger. Mats Selen Aug 25, 2003. Algorithm: Overview Efficiency & Rejection Timing: Results of running DSP based trigger code on a large sample of Monte Carlo events. R&D: What's Next. R. U. V. S. Muon system has 3 stations with 4 views each (R,U,V,S). - PowerPoint PPT Presentation

Transcript of BTeV Muon Trigger

Page 1: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

BTeV Muon TriggerBTeV Muon TriggerMats Selen Aug 25, 2003

• Algorithm: Overview Efficiency & Rejection

• Timing: Results of running DSP based trigger code on

a large sample of Monte Carlo events.

• R&D: What's Next.

Page 2: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Muon system has 3 stations with 4 views each (R,U,V,S)

Muon system has 3 stations with 4 views each (R,U,V,S)

R U V S

Page 3: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

R0

R1

R2

In each octant: For a given view (R,U,V, or S): Examine correlations between hit tubes in all 3 stations

How to triggeron muon tracks:

Page 4: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

R1R0

R2

R2

R0

R1

• muon tracks• uds events

Muon tracks line on a simple plane:R2 = 27.69 1.26*R0 + 2.20*R1

(R0,R1,R2) in raw “tube numbers”

Distance-To-Plane Cut

Strategy: Cut on closest distance to this plane for each crossing/octant/view.Strategy: Cut on closest distance to this plane for each crossing/octant/view.

Distance to “plane”

=1.5 tubes good events

Page 5: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

0 100 200 300

R0

0

100200300R10

100

200

300

R2

0 100 200 300

R0

100 200 300

-100

100

200

300

R1

R0

R2

• • Determining

track chargeis simple !

R2 = 1.275*R0 -125R0

R2

All we need to do is look at R2 vs R0.

Page 6: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

50 100 150 200 250 300 350 400

50

100

150

200

250

300

350

400

Crude kinematicmeasurements

are also possible:

50 100 150 200 250 300 350 400

50

100

150

200

250

300

350

400

R0

R2

R0

R2

Ptotal

Sin2

• Not exploited further in this study.

• Can (for example) imagine calculating a crude dimuon mass.

Page 7: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Look for tracks by octant.Look for tracks in one or more views (R,U,V or S).Tag each octant as NO, POS or NEGA “dimuon” event has at least one POS and one NEG octant

Di-Muon Trigger:Di-Muon Trigger:

Page 8: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Example Trigger Study

Example Trigger Study

Conditions for these plots:- Use all 384 tubes/view (also studied using only the outermost 352, 320 tubes)

0.00

0.20

0.40

0.60

0.80

1.00

0 0.5 1 1.5 2

D-Cut

Eff

icie

ncy

2/4 views (e=100%)

3/4 views (e=100%)

2/4 views (e=97%)

3/4 views (e=97%)

0.00

0.20

0.40

0.60

0.80

1.00

0 0.5 1 1.5 2

D-Cut

Eff

icie

ncy

2/4 views (e=100%)

3/4 views (e=100%)

2/4 views (e=97%)

3/4 views (e=97%)

0

200

400

600

800

1000

0 0.5 1 1.5 2D-Cut

Rej

ecti

on

2/4 views (e=100%)

3/4 views (e=100%)

2/4 views (e=97%)

3/4 views (e=97%)

0

200

400

600

800

1000

0 0.5 1 1.5 2D-Cut

Rej

ecti

on

2/4 views (e=100%)

3/4 views (e=100%)

2/4 views (e=97%)

3/4 views (e=97%)

“2/4” and “3/4” means that 2 and 3 planes respectively, out of the possible 4, were needed to pass “D-Cut” toidentify a track in an octant.

Page 9: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Dimuon Trigger Efficiency vs. Tube Hit Efficiency(this example is for Cut = 1)

Dimuon Trigger Efficiency vs. Tube Hit Efficiency(this example is for Cut = 1)

There is a large parameter space that yields > 60% and Rej > 500

0.00

0.20

0.40

0.60

0.80

1.00

0.90 0.92 0.94 0.96 0.98 1.00

Tube Hit Efficiency

Eff

icie

ncy

2/4 (384)

2/4 (352)

2/4 (320)

3/4 (384)

3/4 (352)

3/4 (320)0.00

0.20

0.40

0.60

0.80

1.00

0.90 0.92 0.94 0.96 0.98 1.00

Tube Hit Efficiency

Eff

icie

ncy

2/4 (384)

2/4 (352)

2/4 (320)

3/4 (384)

3/4 (352)

3/4 (320)

D-cut = 1

<N> = 2

Page 10: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Performance vs. <N>(average number of

min-bias events/crossing)

Performance vs. <N>(average number of

min-bias events/crossing)

Even for <N> = 5 we can get a rejection of ~ 500 with an efficiency of ~ 60%.

0.00

0.10

0.20

0.30

0.40

0.50

0.60

0.70

0.80

0.90

1.00

0 0.5 1 1.5 2D -Cut

Eff

icie

ncy

<N>=2 (384)

<N>=2 (352)<N>=2 (320)

<N>=3 (384)<N>=3 (352)

<N>=3 (320)<N>=4 (384)

<N>=4 (352)

<N>=4 (320)<N>=5 (384)

<N>=5 (352)<N>=5 (320)0.00

0.10

0.20

0.30

0.40

0.50

0.60

0.70

0.80

0.90

1.00

0 0.5 1 1.5 2D -Cut

Eff

icie

ncy

<N>=2 (384)

<N>=2 (352)<N>=2 (320)

<N>=3 (384)<N>=3 (352)

<N>=3 (320)<N>=4 (384)

<N>=4 (352)

<N>=4 (320)<N>=5 (384)

<N>=5 (352)<N>=5 (320)

0

200

400

600

800

1000

0 0.5 1 1.5 2D -Cut

Rej

ecti

on

<N>=2 (384)

<N>=2 (352)

<N>=2 (320)

<N>=3 (384)

<N>=3 (352)

<N>=3 (320)

<N>=4 (384)

<N>=4 (352)

<N>=4 (320)

<N>=5 (384)

<N>=5 (352)

<N>=5 (320)0

200

400

600

800

1000

0 0.5 1 1.5 2D -Cut

Rej

ecti

on

<N>=2 (384)

<N>=2 (352)

<N>=2 (320)

<N>=3 (384)

<N>=3 (352)

<N>=3 (320)

<N>=4 (384)

<N>=4 (352)

<N>=4 (320)

<N>=5 (384)

<N>=5 (352)

<N>=5 (320)

“3/4”, e = 97%

Page 11: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Size & SpeedSize & SpeedSize & SpeedSize & Speed• Work done by UIUC ECE grad student John Cassel:

Ported RTES file-I/O code to the muon trigger. Implement “clock-cycle” counting technique for timing tests. Re-wrote & optimized PC code for DSP (i.e. made it run fast !!fast !! ) DSP results for efficiency & rejection agree with PC!

TMS320C6711

Page 12: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

<Time> = 760 ticks(~6 s @ 133 MHz)

<Time> = 760 ticks(~6 s @ 133 MHz)

<Time> = 1686 ticks(~13 ms @ 133 MHz)

<Time> = 1686 ticks(~13 ms @ 133 MHz)

Unless something changes,speed is not an issue.

Unless something changes,speed is not an issue.

Executable Code:91.3 kBytes

Executable Code:91.3 kBytes

Page 13: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

Muon Trigger StatusMuon Trigger Status

• Work to date is a “existence proof”. Trigger algorithm in good shape. Speed adequate.

• System will evolve as design continues

Page 14: BTeV Muon Trigger

M. Selen, DOE Visit, 2003

BTeV FutureBTeV Future

You tell us!