pulser tool peter renkel, smu. just a reminder. need to have some tool for l1cal diagnostics and...

19
Pulser Tool Pulser Tool Peter Renkel, SMU

Post on 30-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Pulser ToolPulser Tool

Peter Renkel, SMU

Page 2: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Just a reminder.Just a reminder.

Need to have some tool for L1Cal diagnostics Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam.and debugging, when there is NO beam.What we want to get from it?What we want to get from it? Supposed to be fired.Supposed to be fired.

List of dead towers (dead, shows pedestal)List of dead towers (dead, shows pedestal)List of uncalibrated TT (fired not in a right amount)List of uncalibrated TT (fired not in a right amount)

Was not supposed to be fired – does it show Was not supposed to be fired – does it show pedestal?pedestal?

Too hotToo hotToo lowToo low

Had something like that in RUNIHad something like that in RUNI

Page 3: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

When do we use it?When do we use it?

No beam (especially during shutdown).No beam (especially during shutdown). Should run Pulser.Should run Pulser. Special run is designed to go through all 32 Special run is designed to go through all 32

RunI patterns (each RunI pattern is equvalent RunI patterns (each RunI pattern is equvalent to 3 RunII patterns)to 3 RunII patterns)

These patterns don’t overlap.These patterns don’t overlap.

After each store run for approximately 12 After each store run for approximately 12 minutes then go offline and analyze it.minutes then go offline and analyze it.If see any problem, go and fix it. If see any problem, go and fix it.

Page 4: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

PulserTool versus Examine.PulserTool versus Examine.

Examine – beam, PulserTool – no beam.Examine – beam, PulserTool – no beam. Luminosity issueLuminosity issue

Examine - should wait for long time to get enough luminosityExamine - should wait for long time to get enough luminosityPulserTool – we by ourselves can drive the luminosity.PulserTool – we by ourselves can drive the luminosity.

Study specific TTStudy specific TTExamine – depends on beamExamine – depends on beamPulserTool – can go to a specific location and study it PulserTool – can go to a specific location and study it thoroughly.thoroughly.

Time issueTime issueExamine - should wait till the end of runExamine - should wait till the end of runPulserTool – diagnose a problem, fix it, diagnose again, fix PulserTool – diagnose a problem, fix it, diagnose again, fix again etc.again etc.

Page 5: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

How it works.How it works.

Start a Pulser Run

Read Events with L1Cal Pulser (Examine + info on patterns)

Start Pulser Tool and analyze it (offline)

Go fix the problems

Rahmi Unalan

Page 6: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

How the program looks.How the program looks.

Page 7: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

What do we do first?What do we do first?

Run the pulser.Run the pulser.

Read events (L1CalPulser).Read events (L1CalPulser).

Turn on PulserTool (if not on yet).Turn on PulserTool (if not on yet).

Save the run (saves the files into some Save the run (saves the files into some directory).directory).

Press Button ‘Run’ to analyze.Press Button ‘Run’ to analyze.

Page 8: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Outputs for EM and HAD.Outputs for EM and HAD.1. Dead channels 1. Dead channels (was supposed to be fired, but

below the pedestal)

Blue: Less then 5 patterns failPink: Greater then 5 patterns failRed: All patterns fail (Problem)

Page 9: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Outputs for EM and HAD.Outputs for EM and HAD.2. Uncalibrated channels 2. Uncalibrated channels (was supposed to be fired, but

doesn’t show the right charge)(we use phi and eta symmetry for that)

Blue: Less then 5 patterns failPink: Greater then 5 patterns failRed: All patterns fail (Problem)

Page 10: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Outputs for EM and HAD.Outputs for EM and HAD.3. Hot channels 3. Hot channels (was not supposed to be fired, but shows

pretty high charge)

Blue: Less then 5 patterns failPink: Greater then 5 patterns failRed: All patterns fail (Problem)

Page 11: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Outputs for EM and HAD.Outputs for EM and HAD.4. Low channels 4. Low channels (was not supposed to be fired, and shows

pretty low charge)

Blue: Less then 5 patterns failPink: Greater then 5 patterns failRed: All patterns fail (Problem)

Page 12: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Outputs for EM and HAD.Outputs for EM and HAD.5. Noisy channels 5. Noisy channels (show to be noisy)

Blue: Less then 5 patterns failPink: Greater then 5 patterns failRed: All patterns fail (Problem)

Page 13: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

One can set thresholds in Setting One can set thresholds in Setting submenu.submenu.

Page 14: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

User can select some patterns to User can select some patterns to see their templates.see their templates.

Pattern 6

Page 15: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Clicking on the right mouse button, Clicking on the right mouse button, one can get thoroughful info on the one can get thoroughful info on the

patterns which fires this TTpatterns which fires this TT

Page 16: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Also, user can choose what Also, user can choose what coordinate system he prefers.coordinate system he prefers.

Very useful for the problem fixing.Very useful for the problem fixing.

Pattern 6

Page 17: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

Huge crosstalk.Huge crosstalk.

Pattern, firing some TT may affect Pattern, firing some TT may affect neighbouring TT, which are supposed to neighbouring TT, which are supposed to be at pedestal to:be at pedestal to: Make them hot.Make them hot. Make them low.Make them low.

Don’t care much should look just at real Don’t care much should look just at real problems (red)problems (red)The plan for the next few days is to The plan for the next few days is to exclude those guys.exclude those guys.

Page 18: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

IllustrationIllustrationGreen – template for Pattern 6Red – hot EM

Page 19: Pulser Tool Peter Renkel, SMU. Just a reminder. Need to have some tool for L1Cal diagnostics and debugging, when there is NO beam. What we want to get

What’s now?What’s now?

Get an official release of L1Cal Examine Get an official release of L1Cal Examine (Chris).(Chris).

Put a L1CalPulser and PulserTool on top of it. Put a L1CalPulser and PulserTool on top of it. Make an official release of this package.Make an official release of this package.

Get an official release of examine2b.Get an official release of examine2b.

Put a L1CalPulser and PulserTool on top of it. Put a L1CalPulser and PulserTool on top of it. Make an official realease.Make an official realease.

Continue getting comments and suggestions Continue getting comments and suggestions from people.from people.