Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /DQM/SiStripMonitorHardware/test/README is written in an unsupported language. File is not indexed.

0001 extractErrors.C 
0002 ----------------- 
0003 
0004 Script to look inside the DQM file and print a list of bad APV/channel
0005 numbers due to different FED channel error types (APVAddressError,
0006 APVError, Out-of-sync, Unlocked), and FE numbers of FEs with
0007 errors. It also gives the percentage of events for which each channel
0008 is in the given error.  CHANNEL/FE ARE REPORTED IN INTERNAL NUMBERING
0009 SCHEME (0-95/0-7, FE #0 is channel 0-11).
0010 
0011 
0012 To compile :
0013 
0014 g++ -g -m32 -Wall -ansi -I $ROOTSYS/include -o extractErrors \
0015 extractErrors.C -L $ROOTSYS/lib `root-config --glibs`
0016 
0017 and to execute:
0018 ./extractErrors <file> <run number>
0019 
0020 
0021 It is currently made for the online DQM file, where the FED errors  
0022 can be found in the following directory:
0023 DQMData/Run XXXXXX/SiStrip/Run summary/ReadoutView/
0024 but this can easily be changed to anything in the script if needed.
0025 
0026 It outputs a file FEDChannelErrors_runXXXXXX.txt
0027