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