Top Banner
1 The Glt Simulation Valerie Halyo
28

The Glt Simulation

Jan 01, 2016

Download

Documents

axel-montgomery

The Glt Simulation. Valerie Halyo. Design. L1Atime. Dct. Emt. L1FctPrescale. Glti. L1GltTickDelay. L1FctDigiMaker. L1GltMatchCombine. L1GltCountObject. L1GltDAQData. L1GltDigiMaker. L1GltDecision. L1GltInputMaker. L1GltSelectTrigger. Glt Algorithm. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Glt Simulation

1

The Glt Simulation

Valerie Halyo

Page 2: The Glt Simulation

2

Design

Dct Emt

Glti

L1GltTickDelay

L1GltMatchCombine

L1GltCountObject

L1GltDecision

L1GltSelectTrigger

L1FctPrescale

L1FctDigiMaker

L1GltDAQData

L1GltDigiMaker

L1GltInputMaker

L1Atime

Page 3: The Glt Simulation

3

Glt Algorithm

The GltSim follows the hardware closelyIt attempts to match the spatial and angular location of calorimeter towers and DCH tracks. This results in 24 trigger lineswhich are sent to the FcsSim to issue the L1Atime

The 9 primitives are:

A B Ap M E G X Y U

The Match and Combine Objects are:

AM BM ApM BMX EM A* B* M* G*

Page 4: The Glt Simulation

4

The Clocks

Emt Clk4 ->Clk8

Glti

TSF Clk4 ->Clk8

Blt Clk8

Zpd

Clk8 ->Clk4

Clk4 ->Clk8

Clk8 ->Clk16

Page 5: The Glt Simulation

5

Glt LUT Configuration

The Glt is configured from the DB for more than2 years now1) L1GltConfigP_001 2) LineConfigP New code to generate the lut is moved to L1GltOnlineand used by the online/offline(sim) Online:The Glt Lut is generated on the fly using theBase lut bin file & the config pars from the DB->xtcOffline:Base lut is generated on the fly & the config parsfrom the DB

Page 6: The Glt Simulation

6

Glt Lut

Luts were tested on and offline the results are identical

Plan: have the base lut online generated on the fly as in the offline

Page 7: The Glt Simulation

7

Comparison Data/trgDC/NewSimUsing May2004 configuration Input Tick

HAD events

Page 8: The Glt Simulation

8

Comparison Data/trgDC/NewSimUsing May2004 configuration Object Count

HAD events

Page 9: The Glt Simulation

9

Comparison Data/trgDC/NewSimUsing May2004 configuration BunchT0s

HAD events

Page 10: The Glt Simulation

10

Comparison Data/NewSimUsing May2004 configuration

BhaBha events

Input Tick

Page 11: The Glt Simulation

11

Comparison Data/NewSimUsing May2004 configuration Object Count

BhaBha events

Page 12: The Glt Simulation

12

Comparison Data/NewSimUsing May2004 configuration BunchT0

BhaBha events

Page 13: The Glt Simulation

13

Comparison Data/NewSimUsing May2004 configuration Input tick

Mu events

Page 14: The Glt Simulation

14

Comparison Data/NewSimUsing May2004 configuration Object Count

Mu events

Page 15: The Glt Simulation

15

Comparison Data/NewSimUsing May2004 configuration BunchT0

Mu events

Page 16: The Glt Simulation

16

Comparison Data/NewSimUsing Apr2005 configuration Input tick

HAD events

Page 17: The Glt Simulation

17

Comparison Data/NewSimUsing Apr2005 configuration Object Count

HAD events

Page 18: The Glt Simulation

18

Comparison Data/NewSimUsing Apr2005 configuration BunchT0

HAD events

Page 19: The Glt Simulation

19

Comparison Data/NewSimUsing Apr2005 configuration Input Tick

BhaBha events

Page 20: The Glt Simulation

20

Comparison Data/NewSimUsing Apr2005 configuration Bunch T0

BhaBha events

Page 21: The Glt Simulation

21

Comparison Data/NewSimUsing Apr2005 configuration Input Tick

Mu events

Page 22: The Glt Simulation

22

Comparison Data/NewSimUsing Apr2005 configuration Bunch T0

Mu events

Page 23: The Glt Simulation

23

Comparison L1Sim++/trgDCUsing May2004 configuration

Tau Events

Page 24: The Glt Simulation

24

Comparison L1Sim++/trgDCUsing May2004 configuration Bunch T0

Tau Events

trgDC

Page 25: The Glt Simulation

25

Board Algorithm test

We have two keys with PTD/ZPD configurationThe keys are Main problem this is private code since commitingWill create conflicts it depends on the L1DctTeststandcode

Page 26: The Glt Simulation

26

Tcl parameters

•The input delays in the Glti are set with tcls parameters and a switch depending if ZPD/PTD are going to be used

•The time adjustment for the the DAQ window

Page 27: The Glt Simulation

27

Conclusion/Plan

• The code will be tested against the

Glt calibration in the teststand• Final 1 tick aligment of the Glt Blt inputs

Page 28: The Glt Simulation

28