120 likes | 244 Vues
the OO codes for endcap muon trigger simulation. Hisaya Kurashige KOBE Univ. Objective. Simulate 1st level Trigger using TGC As a part of MC production in ATLAS to evaluate Trigger Performance to filter events On the frame of Athena For design of Trigger electronics
E N D
the OO codes for endcap muon trigger simulation Hisaya Kurashige KOBE Univ. LVL1 muon trigger simulation meeting
Objective • Simulate 1st level Trigger using TGC • As a part of MC production in ATLAS • to evaluate Trigger Performance • to filter events • On the frame of Athena • For design of Trigger electronics • to evaluate Implementation of logic • to study Timing calibration and Diagnosis procedures • Stand-alone environment LVL1 muon trigger simulation meeting
TGC Level-1 simulation • Input (same as current DICE) • Hit information of TGC chambers • Chamber number • Hit Position/Time • Momentum information of incoming particles • Output • Raw Data • Hit pattern of chambers • Trigger Information • RoI information to MUCTPI • Test vectors at each stage of trigger logic LVL1 muon trigger simulation meeting
Schematic LVL1 muon trigger simulation meeting
Design policy • Detailed trigger simulation based on real electronics design • Can describe logic according to real implementation of ASIC • Can describe individual module • Can describe connection between modules • Can treat multi-bunch simulation LVL1 muon trigger simulation meeting
Design • Electronics System • “Main” class (management) • Database • Keep information of connection between modules • ASD/Digi • Detector simulation outputs • Sector • Trigger simulator LVL1 muon trigger simulation meeting
Class: Database • Information used in simulation • Cable Connection Table • ASD --> PP • PP --> SB • SB --> HPt • HPt --> Sector Logic • Connection on PC board • PP • Coincidence map • Mask information LVL1 muon trigger simulation meeting
Class: Sector • Simulate a trigger sector • Describe trigger logics • Consisits of PP, SB, HPt, and SL • Timing manager controles multi-bunch signals LVL1 muon trigger simulation meeting
Class: Slave Board • Simulate a SB LVL1 muon trigger simulation meeting
Current Status -1 • Prototype Code was finished on Mar ’00 • Simulate dR,df in a High Pt Board for muon tracks • These are very preliminary results and we found some bugs exist dR,df in a High Pt Board for muon tracks LVL1 muon trigger simulation meeting
Current Status -2 • Comparison of simulation results with Yoji’s results starts • But, there are some problems • Geometry in DICE is different from the final one • We have changed TGC numbering scheme (sector No, chamber No etc.) for production/electronics/simulation from one used in DICE. LVL1 muon trigger simulation meeting
Migration on ATHENA/PESA scheme • Trigger Simulation is a “algorithm” in ATHENA framework • Framework Change • Use TDS (Transient Data Storage) for • Digitizer input (DICE Hit output equivalent) • Digitizer output (RAW data equivalent) • Trigger output (MUCTPI input equivalent) • Test Vectors • Create/Use Detector Data Service • For both trigger and detector simulation • Geometry • Connection Table LVL1 muon trigger simulation meeting