1 / 29

Hannes Sakulin CERN / EP

L1 Global Muon Trigger Simulation Status URL of this presentation: http://wwwhephy.oeaw.ac.at/p3w/cms/trigger/globalMuonTrigger/trans/GMT-CMSWeek19Jun2001.pdf. Hannes Sakulin CERN / EP. Muon PRS Meeting, CMS Week, Catania, Italy 19 th June, 2001. L1 GMT Simulation Status Outline.

ltheriot
Télécharger la présentation

Hannes Sakulin CERN / EP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. L1 Global Muon Trigger Simulation StatusURL of this presentation: http://wwwhephy.oeaw.ac.at/p3w/cms/trigger/globalMuonTrigger/trans/GMT-CMSWeek19Jun2001.pdf Hannes SakulinCERN / EP Muon PRS Meeting, CMS Week, Catania, Italy 19th June, 2001

  2. L1 GMT Simulation StatusOutline • MIP/ISO bit assignment • implementation in ORCA • latest results on isolation and MIP confirmation (by N. Amapane, M. Fierro, A. Jeitler, M. Konecki, H. Sakulin) • New DT/CSC cancel-out unit • implementation in ORCA • ghost suppression • Efficiencies and ghosts with ORCA 4.6.0 and code for ORCA 5 • Other changes to GMT code • changes to matching logic • change in definition of output quality L1 Global Muon Trigger Simulation Status

  3. Principle of the GMT Inputs:8 bit f, 6 bit h, 5 bit pT, 1 bit charge, 3 bit quality Further Inputs:MIP and Quiet Bits of252 calorimeter regions Output:8 bit f, 6 bit h, 5 bit pT, 1 bit charge, 3 bit quality,1 bit MIP, 1 bit Isolation L1 Global Muon Trigger Simulation Status

  4. MIP/ISO bit assignmentprinciple • Projection of each input muon (DT, CSC, RPC) frommuon system to two reference planes • MIP: Calorimeter (HCAL inner surface) • ISO: Vertex (jet axis is not bent) • Selection of one or more calorimeter regions • MIP: always one calorimeter region • ISO: any rectangular area of multiple calo regions. select cell size with .orcarc parameters: • L1GlobalMuonTrigger:IsolationCellSizePhi (default: 2) • L1GlobalMuonTrigger:IsolationCellSizeEta (default: 2) 2x2 (default) h 1x1 2x1 3x1 … f L1 Global Muon Trigger Simulation Status

  5. MIP/ISO bit assignmentprinciple (continued) • Check quiet-bits of all selected calorimeter regions • ISO-bit is set if all selected regions are quiet • Merging of MIP/ISO (for matched pairs) • Merging procedure is programmable in hardware • always from DT/CSC / always from RPC • logical AND • logical OR • take MIP/ISO from same system as pT • Current default: • MIP: logical ORGMT muon is flagged MIP if DT/CSC or RPC had a MIP set • ISO: logical ANDGMT muon is isolated only if DT/CSC and RPC are isolated L1 Global Muon Trigger Simulation Status

  6. MIP/ISO bit assignmentimplementation • New Classes • L1MuGMTMipIsoAU (1x barrel, 1x endcap) • assigns MIP and ISO to each input muon • L1MuGMTPhiProjectionUnit (16x in each MipIsoAU) • projection of f coordinate to calo/vertex and selection of regions in phi • L1MuGMTEtaProjectionUnit (16x in each MipIsoAU) • projection of h coordinate to calo/vertex and selection of regions in eta • L1MuGMTPhiLUT (1x) • parameterization of Dfmuon,calo (pT) or Dfmuon,vertex (pT) functionsseparately for each system (DT, CSC, RPC) and for different values of h • L1MuGMTEtaLUT (1x) • parameterization of Dh muon,calo (pT) or Dh muon,vertex (pT) functions separately for each system (DT, CSC, RPC) and for different values of h L1MuGlobalMuonTrigger L1MuGMTMipIsoAU L1MuGMTPhi-ProjectionUnit L1MuGMTEta-ProjectionUnit L1MuGMTPhiLUT L1MuGMTEtaLUT L1 Global Muon Trigger Simulation Status

  7. MIP/ISO bit assignmentparameterization of projection in f • Projection of f from muon system to vertex, positive charge DT CSC RPCbarrel RPCfwd 1 calo region:20 deg = 0.35 rad Parameterization currently for CMSIM 121 L1 Global Muon Trigger Simulation Status

  8. MIP/ISO bit assignmentparameterization of projection in h • Projection of h from muon system to vertex (both charges) DT CSC RPCbarrel RPCfwd 1 calo region:0.35 units in h Parameterization currently for CMSIM 121 L1 Global Muon Trigger Simulation Status

  9. MIP/ISO bit assignmentstudies on L1 isolation • L1 isolation algorithms work well at high pTgen (as previously presented by N. Amapane) (results by N. Amapane, M. Fierro, A. Jeitler, M. Konecki, H. Sakulin) Plot by N. Amapane L1 Global Muon Trigger Simulation Status

  10. MIP/ISO bit assignmentstudies on L1 isolation • L1 isolation algorithms work well at high pTgen • however, due to limited pT resolution, most of L1 rate comes from low-pT muons Differential rate of generated muons contributing to the single muon trigger ratefor various pT cuts L1 Global Muon Trigger Simulation Status

  11. MIP/ISO bit assignmentstudies on MIP confirmation • MIP can be used to confirm muons • If the muon pT is measured incorrectly, the confirmation will not work(projection will look in the wrong place in the calorimeter) .. incorrectly measured (low-pT-) muons can then be rejected (results by N. Amapane, M. Fierro, A. Jeitler, M. Konecki, H. Sakulin) MIP confirmation efficiency pTrec > 25 GeV/c Plot by N. Amapane L1 Global Muon Trigger Simulation Status

  12. MIP/ISO bit assignmentstudies on MIP confirmation • MIP confirmation can decrease L1 rates by factor 2while keeping > 90% of efficiency for high pT-muons • Ongoing studies (MIP is not yet available in ORCA HCAL code and has been implemented standalone by N. Amapane) (results by N. Amapane, M. Fierro, A. Jeitler, M. Konecki, H. Sakulin) Plot by N. Amapane L1 Global Muon Trigger Simulation Status

  13. New DT/CSC cancel-out unitproblem of ghosts in the GMT • Ghosts arise in the GMT if a muon in the overlap region is found by the DT and CSC track finder (because GMT processes barrel and endcaps separately) • Solutions • 1. cancel ghosts at track finder level (done up to now) • special scheme that requires 1-bit h-information per track segment from CSC to DT • CSC h-scale needs to be fine-tuned in order to match barrel/endcap h-boundaries between DT/CSC and inside RPC system(otherwise additional ghosts arise in GMT) • 2. cancel ghosts in GMT A) by requiring a match with RPC (done up to now) • removes all ghosts • costs some efficiency, not as robust B) DT/CSC cancel-out unit (new) • higher efficiency • more robust • some ghosts remain (amount depending on cancel-out at track finder level) L1 Global Muon Trigger Simulation Status

  14. New DT/CSC cancel-out unitimplementation & configuration • New class L1MuGMTCancelOutUnit • matches & pairs DT and CSC muons • provides cancel decision: programmable in hardware, software set to default: • cancel the muon (DT or CSC) which is not matched with an RPC muon • if neither the DT nor the CSC muon is matched with an RPC muon  cancel the CSC muon • if both the DT and the CSC muon are confirmed by an RPC muon  no cancellation • Changed class L1MuGMTMatcher • Same class that matches DT/RPC and CSC/RPC • DT/CSC matching included as additional case • Configuration • new .orcarc parameters for DT/CSC matching • L1GlobalMuonTrigger:EtaWeight_COU = 0.028 • L1GlobalMuonTrigger:PhiWeight_COU = 1.0 • L1GlobalMuonTrigger:EtaPhiThreshold_COU = 0.062 L1MuGlobalMuonTrigger L1MuGMTCancelOutUnit L1MuGMTMatcher L1 Global Muon Trigger Simulation Status

  15. h=1.04 bRPC DT fRPC CSC Removing ghosts in overlap region tuning the DT/CSC h-boundary to match the RPC system • Why is it important? • If h-boundary between DT/CSC and h-boundary in RPC system are different • same muon can be found by DT (GMT barrel part) and by the forward RPC (GMT endcap part)(or the other way round) • candidate and will be duplicated by GMT • How is the tuning done? • Boundary in RPC system is fixed at h=1.04 • Boundary between DT/CSC can be changed bytuning the h-scale of the CSC track segments (LCTs) |h| 1.000 1.025 1.050 1.075 default bin nr. 4 5 6 7 8 used by DT used by CSC |h| 1.035 tuned bin nr. 4 5 6 7 8 used by DT used by CSC L1 Global Muon Trigger Simulation Status

  16. Removing ghosts in overlap region tuning the DT/CSC h-boundary to match the RPC system hboundary=1.025 hboundary=1.030 hboundary=1.035 hboundary=1.040 hboundary= 1.045 DT/CSCRPC GMT (with DT/CSC cancel-out unit) h L1 Global Muon Trigger Simulation Status

  17. Removing ghosts in overlap region canceling at track finder & GMT level vs. at GMT level only Best solution with cancel-out at track finder level and at GMT level (CSC scale tuned) default forORCA 5 Two solutions with cancel-out only at GMT level • duplication at track finder level allowed • bandwidth slightlydecreased • lower ghost rate CSC TS of 1 bin shared1.025<|h|<1.050 cut tracksat h= 1.035 all CSC TS shared h DT/CSCRPC GMT (with DT/CSC cancel-out unit) L1 Global Muon Trigger Simulation Status

  18. Efficiencies with ORCA 4.6.0ghost cancellation at track finder level, AND with RPC in GMT RPC efficiency=0.95 GMT efficiency: 94.81% GMT ghosts: 0.12% • 100.000 single muons, both charges flat in f: 0 < f < 2p flat in h: -2.4 < h < 2.4 flat in pT: 2.5 GeV/c < pT < 100 GeV/c vertex = interaction point Efficiencies to find muons of any pT L1 Global Muon Trigger Simulation Status

  19. Efficiencies with GMT for ORCA 5ghost cancellation at track finder level and GMT RPC efficiency=0.95 GMT efficiency: 95.24% GMT ghosts: 0.17% ... GMT selection to be re- tuned when new MB samples are available (quality>1) Efficiencies to find muons of any pT L1 Global Muon Trigger Simulation Status

  20. Efficiencies with GMT for ORCA 5ghost cancellation only at GMT RPC efficiency=0.95 GMT efficiency: 95.32% GMT ghosts: 0.15% ... GMT selection to be re- tuned when new MB samples are available (quality>1) Efficiencies to find muons of any pT L1 Global Muon Trigger Simulation Status

  21. Ghosts with ORCA 4.6.0ghost cancellation at track finder level, AND with RPC in GMT RPC efficiency=0.95 GMT efficiency: 94.81% GMT ghosts: 0.12% pT cut of 3 GeV/c will remove RPC ghosts Ghosts of of any pT L1 Global Muon Trigger Simulation Status

  22. Ghosts with GMT for ORCA 5ghost cancellation at track finder level and GMT RPC efficiency=0.95 GMT efficiency: 95.24% GMT ghosts: 0.17% (quality>1) pT cut of 3 GeV/c will remove RPC ghosts Ghosts of of any pT L1 Global Muon Trigger Simulation Status

  23. Ghosts with GMT for ORCA 5ghost cancellation only at GMT RPC efficiency=0.95 GMT efficiency: 95.32% GMT ghosts: 0.15% (quality>1) pT cut of 3 GeV/c will remove RPC ghosts Ghosts of of any pT L1 Global Muon Trigger Simulation Status

  24. Matching Windows • Matching logic has been updated to reflect hardware resolution • Df in units of 2.5°, range: 3 bits ( -7.5°  Df  7.5° ) • Dh in units of 0.04, range: 4 bits ( -0.028  Dh  0.028 ) • match quality: 6 bits • weights and thresholds are configurable from .orcarc • default values have been changed • matching windows are smaller than before • same GMT efficiency • less ghosts (with quality > 1) • some pairs break up, but the two resulting unmatched muons are of very low quality L1 Global Muon Trigger Simulation Status

  25. Matching Windows fwd brl COU Bug in CSC code? • Orange area indicates minimal size of matching window. • Less than 0.05 % of muons are not matched with the smaller windows(except for an additional 0.3% of muons which have an incorrect f assigned by CSC) Df / rad Dh L1 Global Muon Trigger Simulation Status

  26. Quality codes of GMT muons • Attention: muons with quality code 1 are ... • not intended for use in a single muon trigger • the candidates that were previously suppressed by the GMT selection • not included in the ghost and efficiency plots in this presentation L1 Global Muon Trigger Simulation Status

  27. Conclusion • MIP/ISO bit assignment is implemented in GMT • but currently no MIP/fine grain bit implemented in HCAL simulation • L1 isolation problematic due to limited pT-resolution • new DT/CSC cancel-out unit • improves robustness and efficiency, tolerable ghost rate • other software changes • matching windows decreased • Quality codes of GMT muons changed • be careful with quality=1 muons • new GMT code for ORCA 5 is in head of repository • can be used for muon analysis

  28. New DT/CSC cancel-out unit • Up to now(Trigger TDR scenario, up to ORCA 4.6.0) • muons found by both the DT and the CSC TF cause ghosts in the GMT(because GMT treats barrel and endcaps separately) • AND-condition with the RPC system is required in the overlap regionto remove these ghosts • almost all ghosts in overlap region removed • AND-condition costs some efficiency • With new DT/CSC cancel-out unit(ORCA 5.0.0) • Match & Pair logic compares all DT with all CSC candidates • Programmable Cancel-decision logicDefault behavior: • cancel the muon (DT or CSC) which is not matched with an RPC muon • if neither the DT nor the CSC muon is matched with an RPC muon  cancel the CSC muon • if both the DT and the CSC muon are confirmed by an RPC muon  no cancellation • more robust (no AND-condition with RPC) • higher efficiency • most ghosts removed L1 Global Muon Trigger Simulation Status

  29. Removing ghosts in overlap regionthe complete picture • Up to now (Trigger TDR scenario) • Cancel duplicated tracks at track finder level AND • tune the DT/CSC h-boundary to match the one in the RPC (optimum h=1.035) AND • use AND-condition with RPC in GMT • With new DT/CSC cancel-out unit • Cancel duplicated tracks at track finder level AND • tune the DT/CSC h-boundary to match the one in the RPC (optimum h=1.035) AND • use GMT DT/CSC cancel-out unit OR • allow (some) duplication at the track finder level AND • use GMT DT/CSC cancel-out unit (works even better but allowing duplication costs some bandwidth as the same candidate is sent to the GMT by DT and CSC track finders) L1 Global Muon Trigger Simulation Status

More Related