Content
The automatic procedure doing QA of spectra was set up in order to preserve only good looking spectra as shown in the fig 0 below.
Fig 0 Good spectra for random strips in module=2. X-axis shows pedestal residua. It is shown to set a scale for the bad strips shown below.
INPUT: 3M d-AU events from day ~336 of 2007.
All spectra were pedestals subtracted, using one value per strip, CAPS=123,124,125 were excluded. Below I'll use term 'ped' instead of more accurate pedestal residuum.
Method: fit slopes to ADC =ped+40,ped+90 or 5*sig(ped) if too low.
The spectra, fits of pedestal residuum, and slopes were QAed.
QA method was set up as sequential series of cuts, upon failure later cuts were not checked.
Note, BSMD rate 4 had old resistors in day 366 of 2007 and was excluded from this analysis.
This reduces # of strips from 18,000 to 15,750 .
cut# | cut code | description | # of discarded strips | figure |
1 | 1 | at least 10,000 entries in the MPV bin | 2 | - |
2 | 2 | MPV position within +/-5 ADC channels | 10 | Fig 1 |
3 | 4 | sig(ped) of gauss fit in [0.75,8] ADC ch | 32 | Fig 2 |
4 | 8 | position of mean gauss within +/- 4 ADC | 0 | Fig 3 |
5 | 16 | yield from [ped+40,ped+90] out of range | 758 | Fig 4 |
6 | 32 | chi2/dof from slop fit in [0.55,2.5] | 23 | Fig 5 |
7 | 64 | slopeError/slop >10% | 1 | Fig 6 |
8 | 128 | slop within [-0.025, -0.055] | 6 | Fig 7 |
- | sum | out of processed 15,750 strips discarded | 831 ==> 5.2% |
Fig 1 Example of strips failing QA cut #2, MPV position out of range , random strip selection
Fig 2a Distribution of width of pedestal vs. strip # inside the module. For the East side I cout strips as -1,-2, ...,-150.
Fig 2b Example of strips failing QA cut #3, width of pedestal out of range , random strip selection
Fig 3 Distribution of pedestal position vs. strip # inside the module
Fig 4a Distribution of yield from the slope fit range vs. eta-bin
Fig 4b Example of strips failing QA cut #5, yield from the slope fit range out of range , random strip selection
Fig 5a Distribution of chi2/DOF from the slope fit vs. eta-bin
Fig 5b Example of strips failing QA cut #6, chi2/DOF from the slope fit out of range , random strip selection
Fig 6 Distribution of err/slope vs. eta-bin
Fig 7a Distribution of slope vs. eta-bin
Fig 7b Example of strips failing QA cut #8, slope out of range , random strip selection
Fig 8a Distribution of # of bad strips per module.
BSMD-P modules 1,4,59,75,85 are damaged above 50%+. Ymax was set to 150, i.e. to the # of eat strips per module. Modules 16-30 served by crate 4 were not QAed.
Fig 8b 2D Distribution of # of bad strips indexed by eta & phi strip location. Z-scale denotes error code from the 2nd column from table 1.
Fig 9 2D Distribution of slope indexed by eta & phi strip location.
TOP: slopes. At fixed eta (horizontal line) there should be no color variation. red=dead strips
BOTTOM error of slope/slope. white=dead strip
Fig 10 2D Distribution of pedestal and pedestal width indexed by eta & phi strip location.
TOP: pedestal. dead strip have 0 residuum.
BOTTOM: pedestal width. white marks dead strips