Stage2 HLT L1T interface

Instructions for re-emulating L1

Objective: Start producing huge number of MC events (GEN-SIM) as soon as possible, even before the final L1 menu and HLT menus are obtained.

Solution:

  • The idea is to run L1 menu on MC GEN-SIM
  • Be able to re-run L1T and HLT
  • Description of how this is done with the new eventcontent SIML1RAW is here.

Instructions for debugging in CMSSW_8_0_X IB

On lxplus

cmsrel CMSSW_8_0_X_2016-02-16-2300
cd CMSSW_8_0_X_2016-02-16-2300/src cmsenv git cms-merge-topic --unsafe cms-l1t-offline:temp-presc-l1t-hlt-wseeds-80x
git cms-addpkg L1Trigger/L1TGlobal scramv1 b -j 8 touch HLTrigger/HLTfilters/src/HLTL1TSeed.cc # compile interface module in DEBUG mode USER_CXXFLAGS="-g -D=EDM_ML_DEBUG" scramv1 b -j 8 # run the whole sequence: L1 simulation, unpacker, emulation, and seeding (HLT-L1T interface) cmsRun HLTrigger/HLTfilters/test/devHLT_Stage2.py # output file ls detailedInfo.log

Search for "Algorithms in L1TriggerObjectMapRecord" in this file to see the table of AlgoNames and results (emulated| initail | prescaled | final ) where emulated means "from TiggerObjectMap". You will see that emul and initial do not always agree for all the algos. (I noticed that they agree for all the algos only for the 1st event)

Or simply grep for "bit" to see all the tables

grep bit detailedInfo.log

-- VladimirRekovic - 2016-02-17

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2016-03-26 - VladimirRekovic
 
    • 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-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback