Skip to content

olivito/L1HadMenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

This package depends on the UCT2015 emulator (or the bitwise L1 emulator).  To set everything up:

cmsrel CMSSW_7_1_0_pre8
cd CMSSW_7_1_0_pre8/src
cmsenv

git cms-init   

# Downloading the UCT 
git clone https://github.com/uwcms/UCT2015.git L1Trigger/UCT2015
cd L1Trigger/UCT2015
git checkout 2014-Menus-V47
cd ../..

# Download this package
git clone git@github.com:olivito/L1HadMenu.git

scram b -j 8

#### example of running

cd L1HadMenu/L1HadMenu/test
cmsRun runUCTToGTinterface_l1hadmenu_decisions.py

## this outputs basically an ntuple with the trigger decisions.
## to check the number of events passing various triggers:

root -l output.root
Events->GetEntries("l1_HTT200")
Events->GetEntries("l1_HTT200 || l1_DoubleJetC120")

## the SUSY menu proposal corresponds to:
Events->GetEntries("l1_HTT200 || l1_DoubleJetC120 || l1_QuadJetC60 || l1_HTT125DoubleJetC30Dphi8bins || l1_DoubleJetC60MET60")

## for the |eta| < 2.2 proposal, change the following lines in the python config:
process.UCT2015Producer.minGctEtaForSums = cms.uint32(5)
process.UCT2015Producer.maxGctEtaForSums = cms.uint32(16)
doEta22 = cms.bool(True),

## and rerun as above.  The menu proposal corresponds to:
Events->GetEntries("l1_HTT175 || l1_DoubleJetC120 || l1_QuadJetC60 || l1_HTT95DoubleJetC30Dphi8bins || l1_DoubleJetC60MET60")

## note that in the |eta| < 2.2 scenario, ALL jets, HT and MET use |eta| < 2.2, with this implementation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors