Dateset boarders
Dataset name |
From Run |
Date |
2016D |
276310 |
2016.07.04 |
Recipe
CMSSW 80X
Enviroment
cmsrel CMSSW_8_0_2
cd CMSSW_8_0_2/src
cmsenv
git cms-addpkg CondTools/SiPixel
git clone https://github.com/jkarancs/PixelTimingStudy DPGAnalysis/PixelTimingStudy
vim DPGAnalysis/PixelTimingStudy/plugins/TimingStudy.cc
#define JKDEBUG 0
#define SPLIT 2
#define COMLETE 0
scram b -j
New Quality
cd CondTools/SiPixel/test
wget http://www.grid.kfki.hu/twiki/pub/CMS/SiPixelQuality/0SiPixelBadModuleByHandBuilder_cfg_v29.py.txt 0SiPixelBadModuleByHandBuilder_cfg_v29.py
vim 0SiPixelBadModuleByHandBuilder_cfg_*.py
# edit accordingly
Validation using MC
cd DPGAnalysis/PixelTimingStudy/test/
wget http://www.grid.kfki.hu/twiki/pub/CMS/SiPixelQuality/2TimingStudy_RawData_CMSSW802_cfg.py.txt 2TimingStudy_RawData_CMSSW802_cfg.py
cmsrun 2TimingStudy_RawData_CMSSW802_cfg.py
# make sure this is True: process.siPixelDigis.UseQualityInfo = cms.bool(True)
# creates Ntuple_IOV30_5k.root
cp Ntuple_IOV30_5k.root ../../3Ploting@/MCPlot/.
cd ../../3Ploting@/MCPlot/
# edit ROC_Occupancy.C accordingly
root -l
.L ROC_Occupancy.C+g
.X ROC_Occupancy.C
Occupancy map from Data
cd DPGAnalysis/PixelTimingStudy/test/
wget http://www.grid.kfki.hu/twiki/pub/CMS/SiPixelQuality/3TimingStudy_RawData_CMSSW802_cfg.py.txt 3TimingStudy_RawData_CMSSW802_cfg.py
cmsrun 3TimingStudy_RawData_CMSSW802_cfg.py
#creates Ntuple_IOV30_5k.root
cp Ntuple_IOV30_5k.root ../../3Ploting@/DataPlot/.
cd ../../3Ploting@/DataPlot/
# edit ROC_Occupancy.C accordingly
root -l
.L ROC_Occupancy.C+g
.X ROC_Occupancy.C