{"action":"created","issue":{"url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/103","repository_url":"https://api.github.com/repos/cms-l1t-offline/cmssw","labels_url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/103/labels{/name}","comments_url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/103/comments","events_url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/103/events","html_url":"https://github.com/cms-l1t-offline/cmssw/issues/103","id":120299915,"number":103,"title":"HLT/L1T Interface Update","user":{"login":"mulhearn","id":5119251,"avatar_url":"https://avatars.githubusercontent.com/u/5119251?v=3","gravatar_id":"","url":"https://api.github.com/users/mulhearn","html_url":"https://github.com/mulhearn","followers_url":"https://api.github.com/users/mulhearn/followers","following_url":"https://api.github.com/users/mulhearn/following{/other_user}","gists_url":"https://api.github.com/users/mulhearn/gists{/gist_id}","starred_url":"https://api.github.com/users/mulhearn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mulhearn/subscriptions","organizations_url":"https://api.github.com/users/mulhearn/orgs","repos_url":"https://api.github.com/users/mulhearn/repos","events_url":"https://api.github.com/users/mulhearn/events{/privacy}","received_events_url":"https://api.github.com/users/mulhearn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":144,"created_at":"2015-12-03T23:54:38Z","updated_at":"2016-02-19T15:03:40Z","closed_at":null,"body":"We are deprecating L1Extra for Stage-2.  This requires updates to the HLT/L1T interface.\r\n\r\nThe topic branch for this issue is here:\r\n\r\nhttps://github.com/cms-l1t-offline/cmssw/tree/l1t-hlt-dev-CMSSW_8_0_0_pre4\r\n\r\nThe testing recipe is:\r\n```\r\ncmsrel CMSSW_8_0_0_pre4\r\ncd CMSSW_8_0_0_pre4/src\r\ncmsenv\r\ngit cms-merge-topic cms-l1t-offline:l1t-hlt-dev-CMSSW_8_0_0_pre4\r\nscram b -j 8\r\ncmsRun L1Trigger/L1TCommon/test/devHLT.py\r\n```\r\nCurrently the main changes are to \r\n - update BXVector to work with edm::Ref as needed for HLT usage of L1T objects.\r\n - implement a new module HLTrigger/HLTfilters/interface/HLTL1TSeed.h to replace HLTrigger/HLTfilters/interface/HLTLevel1GTSeed.h\r\n \r\nThe test code runs L1T and the new HLT module, however, including the module in standard HLT sequences still leads to crashes.  \r\n"},"comment":{"url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/comments/186249249","html_url":"https://github.com/cms-l1t-offline/cmssw/issues/103#issuecomment-186249249","issue_url":"https://api.github.com/repos/cms-l1t-offline/cmssw/issues/103","id":186249249,"user":{"login":"Martin-Grunewald","id":4577037,"avatar_url":"https://avatars.githubusercontent.com/u/4577037?v=3","gravatar_id":"","url":"https://api.github.com/users/Martin-Grunewald","html_url":"https://github.com/Martin-Grunewald","followers_url":"https://api.github.com/users/Martin-Grunewald/followers","following_url":"https://api.github.com/users/Martin-Grunewald/following{/other_user}","gists_url":"https://api.github.com/users/Martin-Grunewald/gists{/gist_id}","starred_url":"https://api.github.com/users/Martin-Grunewald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Martin-Grunewald/subscriptions","organizations_url":"https://api.github.com/users/Martin-Grunewald/orgs","repos_url":"https://api.github.com/users/Martin-Grunewald/repos","events_url":"https://api.github.com/users/Martin-Grunewald/events{/privacy}","received_events_url":"https://api.github.com/users/Martin-Grunewald/received_events","type":"User","site_admin":false},"created_at":"2016-02-19T15:03:40Z","updated_at":"2016-02-19T15:03:40Z","body":"@mulhearn @rekovic \r\n\r\nIn my tests in HLT all events are killed by the HLTL1TSeed filter.\r\n\r\nThis may be a problem in that filter, or a problem in either DIGI,L1,DIGI2RAW (MC)\r\nor L1REPACK (data). Unfortunately there is no l1GtTrigReport module which allows\r\nme to get a summary overview in each step, checking this.\r\n\r\nNow, all cases (both data and MC), at HLT I get the error:\r\n```\r\n%MSG-e L1T:  L1TRawToDigi:hltCaloStage2Digis 19-Feb-2016 14:33:16 CET  Run: 1 Event: 312\r\nCannot unpack: empty/invalid L1T raw data (size = 0) for ID 1360. Returning empty collections!\r\n%MSG\r\n```\r\nwhich could explain a lack of calo based L1Ts, but not a lack of L1T muons.\r\n\r\nSo what is the problem? Note that for MC, I start with a GEN-SIM file and do a cmsDriver based:\r\n```\r\n# with command line options: RelVal --step=DIGI,L1,DIGI2RAW --conditions=auto:run2_mc_GRun --filein=/store/relval/CMSSW_7_6_2/RelValProdTTbar_13/GEN-SIM/76X_mcRun2_asymptotic_v12-v1/00000/88639327-209D-E511-BC0D-0025905A6136.root --custom_conditions= --fileout=RelVal_DigiL1Raw_GRun_MC.root --number=100 --mc --no_exec --datatier GEN-SIM-DIGI-RAW --eventcontent=RAWSIM --customise=HLTrigger/Configuration/CustomConfigs.L1T --era=Run2_2016 --customise= --scenario=pp --python_filename=RelVal_DigiL1Raw_GRun_MC.py\r\n```\r\nwhile for real data, I do a cmsDriver based L1REPACK:\r\n```\r\n# with command line options: RelVal --step=L1REPACK:Full --conditions=auto:run2_hlt_GRun --filein=/store/data/Run2015D/MuonEG/RAW/v1/000/256/677/00000/80950A90-745D-E511-92FD-02163E011C5D.root --custom_conditions= --fileout=RelVal_L1RePack_GRun_DATA.root --number=100 --data --no_exec --datatier GEN-SIM-DIGI-RAW --eventcontent=RAW --customise=HLTrigger/Configuration/CustomConfigs.L1T --era=Run2_2016 --customise= --scenario=pp --python_filename=RelVal_L1RePack_GRun_DATA.py --customise=L1Trigger/Configuration/L1Trigger_custom.customiseResetPrescalesAndMasks\r\nimport FWCore.ParameterSet.Config as cms\r\n```\r\n\r\nIs there anything wrong with these cmsDriver steps to prepare the RAW files for HLT?"}}