L1 Trigger Digis

The table below lists the L1 trigger digi collections for different versions of CMSSW. The digis may be produced in a number of ways :

  1. Running L1Emulator on simulated detector digis
  2. Running RawToDigi on raw data (real raw data, or simulated)
  3. Running L1 modules in HLT
  4. Running L1Emulator on output of RawToDigi to validate the hardware


Subsystem Data C++ Type Label (MC) Label (RawToDigi) Label (HLT) Label(Val)
ECAL Trigger Primitives     simEcalTriggerPrimitives ecalDigis    
HCAL Trigger Primitives     simHcalTriggerPrimitives hcalDigis    
CSC Trigger Primitives     simCscTriggerPrimitiveDigis cscDigis    
DT Trigger Primitives     simDtTriggerPrimitiveDigis dttfDigis    
RCT     simRctDigis gctDigis    
GCT L1 calo candidates   simGctDigis gctDigis hltGctDigis  
CSC TF     simCsctfDigis csctfDigis    
DT TF     simDttfDigis dttfDigis    
RPC     simRpcTriggerDigis gtDigis    
GMT L1 muon candidates   simGmtDigis gtDigis hltGtDigis  
GT   L1GtReadoutRecord simGtDigis gtDigis hltGtDigis  
GT L1 trigger-object map L1GtObjectMap     hltL1GtObjectMap  
GT L1 trigger bit summary L1GtRecord simL1GtRecord l1GtRecord    
L1Extra L1 Extra candidates       hltL1extraParticles  

Notes :

  • digis produced in MC simulation were re-named to allow a single workflow to be run.


Subsystem Data C++ Type Label (MC)Sorted ascending Label (RawToDigi) Label (HLT)
CSC TF     csctfDigis csctfDigis  
CSC Trigger Primitives     cscTriggerPrimitiveDigis cscDigis  
DT TF     dttfDigis dttfDigis  
DT Trigger Primitives     dtTriggerPrimitiveDigis dttfDigis  
ECAL Trigger Primitives     ecalTriggerPrimitives ecalDigis  
GCT L1 calo candidates   gctDigis gctDigis hltGctDigis
GMT L1 muon candidates   gmtDigis gtDigis hltGtDigis
GT   L1GtReadoutRecord gtDigis gtDigis hltGtDigis
HCAL Trigger Primitives     hcalTriggerPrimitives hcalDigis  
GT L1 trigger bit summary L1GtRecord l1GtRecord    
GT L1 trigger-object map L1GtObjectMap     hltL1GtObjectMap
L1Extra L1 Extra candidates       hltL1extraParticles
RCT     rctDigis gctDigis  
RPC     rpcTriggerDigis gtDigis  

Notes :

  • Digis produced by HLT renamed to allow HLT to be combined with digitisation in a single workflow.


Subsystem Data C++ Type Label (MC) Label (HLT)
ECAL Trigger Primitives     ecalTriggerPrimitives  
HCAL Trigger Primitives     hcalTriggerPrimitives  
CSC Trigger Primitives     l1CscTpgEmulDigis  
DT Trigger Primitives     l1DTTPGEmulDigis  
RCT     l1RctEmulDigis  
GCT     l1GctEmulDigis l1GctEmulDigis
CSC TF     l1CscTfEmulDigis  
DT TF     l1DttfEmulDigis  
RPC     l1RpcEmulDigis  
GMT     l1GmtEmulDigis l1GmtEmulDigis
GT L1 trigger bits L1GtReadoutRecord l1GtEmulDigis l1GmtEmulDigis
GT L1 trigger-object map L1GtObjectMap   l1GtEmulDigis
L1Extra L1 Extra candidates     l1extraParticles

Notes :

  • The GMT and GT digis produced in HLT have highly misleading names for historical reasons. Great care is required!

-- JimBrooke - 25 Feb 2008

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2008-06-30 - VasileGhete
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback