140 likes | 226 Vues
The system uses LED events to detect noisy channels in HCAL, classifying noise as big or small and flagging errors. It monitors pedestals, LED stability, and noise amplitude to ensure proper functioning. An ideal study scenario is outlined, with guidelines for identifying and handling issues effectively. Various warnings and rates are recorded to maintain system health.
E N D
LED events use for noisy channels detection Try on HCAL LED stability run 24432, 10K events
Idea : use LED containing events to check • Pedestals : <>, sigma • LED : sigma/<> • Errors, e.g. -256 ; -999 entries etc • Noise classified, positive or negative, big (i.e. direct danger to L0) or small (under certain conditions could degrade L0 rate, resolutions etc) amplitude : rate Logic for each channel : • Fit pedestal and LED, extract <>, sigma for each of them • Classify and count everything which outside <ped> \pm 10 x sigma_ped && outside <led> \pm 10 x sigma_led • NB1 : fit failure could signify a problem • NB2 : to escape Xtalk, remove event from Pedestal treatment, if one of three channels, coupled to the same ADC, shows big signal <l>±10σled <p>±10σp big neg 0 small 32 • Store warnings and (problematic/all ?) histograms in log-file
Approximation “zero” constants (Close to) Ideal world : impossible to study noise rate, if pedestal and/or led cannot be fit properly, i.e. not more than one problem at a time we assume routine running on the debugged hcal 1. Error values : -256 ; -999 ; etc. 2. Pedestal warning if : meanped > 1. or meanped < 0. or σped > 2. 3. Led warning if : multiple peaks or σped/meanped > 5% 4. Exclude from noise rate counting regions meanped ± 10 x σped and meanled ± 10 x σled 5. “Big” (L0 dangerous) noise starts from 32 ADC channel 6. Dangerous rate for “big” amplitude noise : 1% , “small” noise : 10%.
Pedestal warning Warning : <ped> = 1.1 sigma = 2.1
Pedestal warning Warning : <ped> = 1.2 sigma = 2.1
C-side, wrong settings Warning : Fit failure Warning : Fit failure
C-side, wrong settings Warning : LED chi2
C-side, wrong settings Warning : LED : sigma/<led>
X-talk ? Warning : “small” noise
Log.dat : example ... Checking Pedestal mean and sigma values ... board=386, channel=31, pedChi2=148, pedMean=1.030888, pedSigma=2.185785 board=399, channel=24, pedChi2=163, pedMean=1.204062, pedSigma=2.036628 board=411, channel=28, pedChi2=1037 ... Checking Led sigma/mean values ... Problem LED chi2 : board=388, channel=24, LedChi2=1100 Problem LED chi2 : board=388, channel=26, LedChi2=1166 Problem LED chi2 : board=389, channel=19, LedChi2=1068 ... Checking for -999 ... ... Checking for -256 ... ... Checking for negatives ... Negatives rate (per cent) : board=403, channel=16, Nneg=10.780000 Negatives rate (per cent) : board=406, channel=16, Nneg=12.500000 Negatives rate (per cent) : board=406, channel=17, Nneg=12.500000 Negatives rate (per cent) : board=406, channel=18, Nneg=12.500000 Negatives rate (per cent) : board=406, channel=19, Nneg=12. …
Log.dat : example Negatives rate (per cent) : board=413, channel=22, Nneg=12.500000 Negatives rate (per cent) : board=413, channel=23, Nneg=12.500000 ... Checking for small positives ... Small positives rate (per cent) : board=411, channel=5, Nsmall=12.470000 Small positives rate (per cent) : board=411, channel=6, Nsmall=12.500000 Small positives rate (per cent) : board=412, channel=6, Nsmall=11.910000 Small positives rate (per cent) : board=412, channel=7, Nsmall=12.490000 ... Checking for big positives ... Big positives rate (per cent) : board=388, channel=17, Nbig=11.590000 Big positives rate (per cent) : board=388, channel=18, Nbig=10.910000 Big positives rate (per cent) : board=388, channel=24, Nbig=8.970000 Big positives rate (per cent) : board=388, channel=25, Nbig=11.690000 Big positives rate (per cent) : board=388, channel=26, Nbig=11.760000 Big positives rate (per cent) : board=388, channel=27, Nbig=8.280000 Big positives rate (per cent) : board=388, channel=29, Nbig=6.210000 Big positives rate (per cent) : board=389, channel=2, Nbig=11.150000 Big positives rate (per cent) : board=389, channel=3, Nbig=11.510000 Big positives rate (per cent) : board=389, channel=10, Nbig=11.310000 Big positives rate (per cent) : board=389, channel=19, Nbig=11.570000 Big positives rate (per cent) : board=389, channel=20, Nbig=9.520000 Big positives rate (per cent) : board=389, channel=29, Nbig=9.360000 Big positives rate (per cent) : board=390, channel=0, Nbig=8.400000 Big positives rate (per cent) : board=390, channel=1, Nbig=11.050000 Big positives rate (per cent) : board=390, channel=2, Nbig=11.990000 Big positives rate (per cent) : board=390, channel=8, Nbig=5.190000 Big positives rate (per cent) : board=390, channel=11, Nbig=11.710000