Open HLT Trigger study for Heavy Ion
How to run Open HLT
- Open HLT uses the samples done by HLTAnalyzer, which is kind of ntuple maker
- How to run HLTAnalyzer
cvs co HLTrigger/HLTanalyzers/
cd HLTrigger/HLTanalyzers/test
cmsRun HLTAnalysis_cfg.py
- then you can find some of root files, which includes ntuples such as L1MuOpen? bit and MuPt? etc..
When running in 35X:
scramv1 project CMSSW CMSSW_3_5_7
cd CMSSW_3_5_7/src
project CMSSW
addpkg HLTrigger/HLTanalyzers
cmsenv
scramv1 b
Then
cd HLTrigger/HLTanalyzers/test
cmsRun HLTAnalysis_cfg.py
Note: starting from 35X releases, the default settings are configured for running on real data (meaning the process name, global tag, and name of the RAW data collection), with the
8E29-style menu. This can be changed using the "isData" and "MENU" parameters in HLTAnalysis_cfg.py.
Input : Can be output of
HLTtable.cfg
(Output of an EDProducer), or simple RAW file, or both together.
HLTopen_cff.py
includes all modules and paths specific to the OpenHLT mode.
Ouput :
openhlt.root
roottuple :
Default Running
cvs co -r RateEff-02-01-01 HLTrigger/HLTanalyzers/test/
cd HLTrigger/HLTanalyzers/test/RateEff
tar zxvf libconfig-1.3.tar.gz
cd libconfig-1.3
./configure
make
cd ../
make
source setup.csh(sh)
./OHltRateEff hltmenu_8E29_2009May11.cfg
Heavy Ion Running
To run:
================================================================
cd $CMSSW_BASE/src/HLTrigger/HLTanalyzers/test
cvs co -r RateEff-HI-0-1
UserCode/HIHLTStudy/HLTrigger/HLTanalyzers/test/RateEff
mv UserCode/HIHLTStudy/HLTrigger/HLTanalyzers/test/RateEff .
cd RateEff
tar xvzf libconfig-1.3.tar.gz
cd libconfig-1.3/
./configure
make
cd ../
make
source setup.sh
./OHltRateEff hltmenu_HIon_2009Sep.cfg
Open HLT setup
Setup
Sample
/pnfs/cmsaf.mit.edu/t2bat/cms/store/mc/Summer09/Hydjet_MinBias_noColl_4TeV/GEN-SIM-RAW/MC_31X_V5-GaussianVtx_324_ver1/0000 or 0001
/pnfs/cmsaf.mit.edu/hibat/cms/users/cer/OpenHLT324/
--
DongHoMoon - 04 Sep 2009