Status of CMT Olga Kodolova Pavel Bunin Danila
Status of CMT Olga Kodolova, Pavel Bunin, Danila Tlisov, Alexandr Zhokin HCAL_Operations_PFG_Online_SW 05. 10. 2015
For prompt and independent certification of lumi-sections(LSs), the criteria based on so-called estimators were developed The estimator is calculated for each LS the RMT-variable in some way averaged over all channels of any Hcal sub-detector and over the events of LS The idea of searching the so-called "bad" LSs is that with proper and stable operation of Hcal sub-detector, can be expected, to some extent, a smooth and regular behavior of the estimator as a function of LS. In case of any problems with the detector, the emission points above the flat dependence will show problematic LSs. In this case, the values of the estimator, do not matter. The only question is, what about the emissions should be observed for "bad" LSs. -2 -
CMT validation for certiication (used: NZS dataset of p-p global run 198487 of RUN-I data) Amplitude-estimator as function of LS philosophy: principle of selection does not depend on device (one can change electronics, any crates or something else the selection principle remains the same) - not apply and not rely on correctness of any cuts Cross-check of LS certification w/ Cap. Id. Errors Run-2 - apply CMT results in run-certification: provide CMT-validation in use of global runs with known certification results (for Zero. Bias, NZS - different results for estimator 0) 13 bad LSs were selected & confirmed by P. Bunin -3 -
Amplitude averaged over hits of Digi. Collection over all events of LS: hits)/N_hits LSev sbd_ where normalisation term N= LSev sbd_hits sbd hit_i) (=estimator 2) Try another N = sbd_channels-with-hits*NLSev (=estimator 0) If sbd hit_i is available in each event(as in NZS dataset): LSev sbd_hits sbd hit_i) = sbd_channels-with-hits*NLSev = - dataset: . . . Zero. Bias/RAW. . . - use hits in Hcal Digi. Collection - sum adc amplitude over : 10 TSs of HBHEHO & 4 TSs of HF - no Pedestal subtruction (only monitoring Pedestals and p. Widths) -4 -
#ev. /LS Run: 256001 HE depth 2 256167 HF depth 1 256348 HO depth 4 256630 HB depth 1 A-estimator-0 A-estimator-2 HBHEHO: HF: HO: flat dependencies for estimator 2 higher than for estimator 0 results absolutely identical; some emission of points to down((? ) LSs GOOD or BAD) one LS with emission for both estimators -5 -
256348 A-estimator-2 (=<A>) HB HE #ev. /LS HF HO LS=112 -6 -
Run 256348 <Nch> with Cap. Id. Errors vs LS Channels with Cap. Id. Errors A A (for Cap. Id. Errors) (no Cap. Id. Errors) 1 channel -> Cap. Id. Error & A~18300 2 channels -> Cap. Id. Errors & A~ 1000 -7 -
Run 256348 all LSs LS=118, #ev=18 (? ) «poor signals» LS=112, #ev=1 (? ) in LSs around gap there are events with rather poor signal how these LSs to be marked, GOOD or BAD -8 -
Summary - different CMT A-estimators were tested - 3 options of estimator calculation are available in CMT code - estimator 2 is to some extent preferable since do not affected by dataset used - CMT validation is still under work: needs to be tuned in comparison with results of non-CMT certification -9 -
Backup
void Ve. Raw. Analyzer: : fill. Digi. Amplitude(HBHEDigi. Collection: : const_iterator& digi. Itr){. . . const Hcal. Pedestal* pedestal 00 = conditions->get. Pedestal(cell); const Hcal. Pedestal. Width* pedw = conditions->get. Pedestal. Width(cell); . . . for (int ii=0; ii<TSsize; ii++) {. . . ampl 0 = adc 2 f. C[digi. Itr->sample(ii). adc()]; // ampl 1 = (*digi. Itr)[ii]. adc(); int capid = ((*digi. Itr)[ii]). capid(); double pedestal = pedestal 00 ->get. Value(capid); double pedestalw= pedw->get. Sigma(capid, capid); }. . . } static const float adc 2 f. C[128]={-0. 5, 1. 5, 2. 5, 3. 5, 4. 5, 5. 5, 6. 5, 7. 5, 8. 5, 9. 5, 10. 5, 11. 5, 12. 5, 13. 5, 15. , 17. , 19. , 21. , 23. , 25. , 27. , 29. 5, 32. 5, 35. 5, 38. 5, 42. , 46. , 50. , 54. 5, 59. 5, 64. 5, 69. 5, 74. 5, 79. 5, 84. 5, 89. 5, 94. 5, 99. 5, 104. 5, 109. 5, 114. 5, 119. 5, 124. 5, 129. 5, 137. , 147. , 157. , 167. , 177. , 187. , 197. , 209. 5, 224. 5, 239. 5, 254. 5, 272. , 292. , 312. , 334. 5, 359. 5, 384. 5, 409. 5, 434. 5, 459. 5, 484. 5, 509. 5, 534. 5, 559. 5, 584. 5, 609. 5, 634. 5, 659. 5, 684. 5, 709. 5, 747. , 797. , 847. , 897. , 947. , 997. , 1047. , 1109. 5, 1184. 5, 1259. 5, 1334. 5, 1422. , 1522. , 1622. , 1734. 5, 1859. 5, 1984. 5, 2109. 5, 2234. 5, 2359. 5, 2484. 5, 2609. 5, 2734. 5, 2859. 5, 2984. 5, 3109. 5, 3234. 5, 3359. 5, 3484. 5, 3609. 5, 3797. , 4047. , 4297. , 4547. , 4797. , 5047. , 5297. , 5609. 5, 5984. 5, 6359. 5, 6734. 5, 7172. , 7672. , 8172. , 8734. 5, 9359. 5, 9984. 5}; -11 -
RMT variables < ADC counts > TSx list of criteria to monitor HCAL channels with irregular signal shape TSn and CAPID violation: (C) validation bits ADC shape A=A 1 -10 - check Cap. Id non- rotation, error& (averaged) W (R) - signal portion in 4 middle TSs (W) - width of signal shape (TSx) - position of the maximum signal (TSn) - mean position of signal (A) R=A 3456/A 1 i. TS A = ∑Ai , - full amplitude over 10 TSs + (P) - pedestals (p. W) - pedestal widths i= (0÷ 9) TSn = ( ∑(i+1)·Ai ) / A - 1 , i= (0÷ 9) W = √{D} ≡ = √{ ∑(i-TSn)²·Ai /A} , R = ∑Ai / A , i= (0÷ 9) i= imax-1, imax+1, imax+2 and within (0÷ 9) -12 -
RMT and CMT Remote monitoring Tool(RMT): - identification mainly of bad channels(bchs) of Hcal; - includes few criteria: Cap. Id. Errors(CIE) & variables of adc "shape", pedestals(P), pedestal widths(p. W); - analysis for normal and calibration channels; - monitoring of channel response stability in time - RMT twiki page: https: //twiki. cern. ch/twiki/bin/viewauth/CMS/Hcal. Remote. Monitoring - RMT visualization for LED runs: https: //cms-cpt-software. web. cern. ch/cms-cpt-software/General/Validation/SVSuite/Hcal. Remote. Monitoring/RMT/ - RMT visualization for Global runs: https: //cms-cpt-software. web. cern. ch/cms-cpt-software/General/Validation/SVSuite/Hcal. Remote. Monitoring/Global. RMT/ Certification Monitoring Tool(CMT): - fast and reliable certificalion of LSs in global runs - CMT is based on dedicated estimators constructed on RMT variables - CMT twiki page: https: //twiki. cern. ch/twiki/bin/viewauth/CMS/Hcal. Remote. Certification. Monitoring - CMT visualization: https: //cms-cpt-software. web. cern. ch/cms-cpt-software/General/Validation/SVSuite/Hcal. Remote. Monitoring/CMT - mainly two methods based on CIE and full Amplitude allow to identify all bad LSs -13 -
Workflows of remote monitoring tools AMT - study of time dependencies f(t) LED Local Laser Pedestal Global RMT Global. RMT - bad channels identification - channel response stability in time - monitoring of calibration channels cosmics p-p CMT - bad LS identification RMT: analysis code starts automatically once RAW file arrives CMT: starts on request Global. RMT: starts on request -> Html pages for each run are created to be visualized on corresponding site AMT: produced root files for available LED runs are used in AMT scripts -14 -
- Slides: 14