How To Install CSCBadChannels from Michael's public area
These instructions are meant for Ryan Carroll, mostly.
- make a basic release area (e.g. for CMSSW_2_1_4)
-
mkdir BAD
-
cd BAD
-
project CMSSW
-
cmsrel CMSSW_2_1_4
-
cd CMSSW_2_1_4/src
- establish a valid package subdirectory
-
cvs co RecoLocalMuon/CSCValidation/test
-
cd RecoLocalMuon
- make a pristine EDAnalyzer area
-
cmsenv
-
mkedanlzr CSCBadChannels
- update the files with Michael's files
-
cd CSCBadChannels
-
cp -v ~schmittm/public/BadChannels/CMSSW_2_1_4/src/RecoLocalMuon/CSCBadChannels/BuildFile .
-
cd interface
-
cp -v ~schmittm/public/BadChannels/CMSSW_2_1_4/src/RecoLocalMuon/CSCBadChannels/interface/CSCBadChannels.h .
-
cd ../src
-
cp -v ~schmittm/public/BadChannels/CMSSW_2_1_4/src/RecoLocalMuon/CSCBadChannels/src/CSCBadChannels.cc .
-
cd ../test
-
cp -v ~schmittm/public/BadChannels/CMSSW_2_1_4/src/RecoLocalMuon/CSCBadChannels/test/cruzet4.py .
- compile and run, as usual
-
cd ../../../
-
cmsenv
-
scramv1 b
-
cd RecoLocalMuon/CSCBadChannels/test
-
cmsRun cruzet4.py
- There will be two output files, aside from STDOUT:
-
histos.root
a few simple histograms
-
BAD_CHANNELS.txt
the results of the bad channel analysis
--
MichaelSchmitt - 01 Sep 2008