Calo Calibration meeting 10/19/2010 Tools & software O. Deschamps (LPC)

download Calo Calibration meeting 10/19/2010 Tools & software O. Deschamps (LPC)

of 19

  • date post

    17-Dec-2015
  • Category

    Documents

  • view

    212
  • download

    0

Embed Size (px)

Transcript of Calo Calibration meeting 10/19/2010 Tools & software O. Deschamps (LPC)

  • Slide 1
  • Calo Calibration meeting 10/19/2010 Tools & software O. Deschamps (LPC)
  • Slide 2
  • Outline Online monitoring & automated analysis : new features (for piquets) Online monitoring and Data Quality New stripping line for calorimeter validation : D 0 K 0 Calibration, reconstruction tuning & condDB status
  • Slide 3
  • Online monitoring & automated analysis : tools New features in online monitoring tools improvement in cfTrend tool alarm level printed in the output log new command syntax allowed : cfTrend [Xcal] produce cfTrend for a given Calo (Xcal=Ecal,Hcal,Prs,Spd) cfTrend [depth] extend the trending to older fmclog files (default 2 last files) Xcal is then prompted can manage older zipped files (thanks to Sergey F. and Iouri)
  • Slide 4
  • Online monitoring & automated analysis : tools New features in online monitoring tools (cont) improvement in caloAnalysis tool (thanks to Benot V.) possibility to perform trending over long period, sampling 1 or 2 savesets per day
  • Slide 5
  • Online monitoring & automated analysis : alarms Alarm message log Related histogram Alarm browser New features in automated analysis : alarm publishing : alarms & warning appear in the presenter activated only for stable monitored quantity so far : Ecal and Hcal pedestal shift/noise/... when the problem disapear the alarm is archieved clicking on the alarm message in the presenter browser provide more info and display a related histogram.
  • Slide 6
  • Online monitoring & automated analysis : alarms more info on the monitor page (here Ecal/PedestalShiftOverNoise) && trending
  • Slide 7
  • Online monitoring & automated analysis : global info New features in automated analysis : add min-to-max for the distribution of the monitored quantity in the page comment New format output Next to come : trending of the RMS and min-to-max over channels (trending of the average over channels already available)
  • Slide 8
  • Online monitoring & automated analysis : Prs pedestal New features in automated analysis : Prs semi-automatic pedestal follower automated analysis produces configuration file for Prs pedestal offset. Store at : /group/calo/sw/PrsPedestalAutoUpdate/Offline update/ can be uploaded to hardware when pedestal shiftis observed Corrected offset are automatically monitored
  • Slide 9
  • Online monitoring & automated analysis New features in automated analysis (next to come) production of condDB table from automated analysis gain change, channel status, average (and RMS) of LED signal on PMT&PIN code prepared by Benot Viaud : to be implemented/tested asap at pit work the same way as for Prs pedestal offset configuration file condDB table to be stored as text file then managed by the PVSS interface J.L. Panazol is producing. actual condDB update to be triggered by calo-piquet expert when needed progress in this area expected soon
  • Slide 10
  • Online monitoring & automated analysis : Spd rate Spd monitoring in calibration farm is different from Ecal/Hcal/Prs based on CaloEfficiency algorithm : monitor the rate of Fake signal ( 1 when no LED flash) and rate of Missing signal ( 0 when LED flash) expected range for Fake/Missing signal was [0,0] Without collision the measured fake signal rate averaged over SPD channel is of order of 10 -6 for odd BX and 10 -9 for even BX Only few channel see few fake signal but lot of warning/error/alarm recently with bunch train configuration during collisions few thousend channels see few fake signal during the ~40k calibration trigger (over 15mn) average fake rate ~5 10 -5
  • Slide 11
  • rate of Spd=1 when no LED flash rate of Spd=1 (x,y) 2Dview location of channels outside the expected rate range Text log Online monitoring & automated analysis : Spd rate
  • Slide 12
  • start of collisions end of collisions Online monitoring & automated analysis : Spd rate expected range for Fake/Missing signal changed to [0,10 -3 ] to avoid too much alarms during collision Saveset timestamp
  • Slide 13
  • Online monitoring & data quality Strange peak of photon momentum and Pt in reconstructed/stripped data Problem observed by Fatima Soomro in B->K*gamma analysis after investigation it is found to be due to a single middle channel with ADC stuck
  • Slide 14
  • mostly concern fill 1298 (run 77969-77979) of 23rd of august just after the power cut problem was identified online documented in Elog tagged as severe in problemDB http://lbproblems.cern.ch/problems/469/ but flagged OK by data quality group (although the problem shows up also in DQ histograms) Online monitoring & data quality after discussion with M. Adinolfi the fill (~0.2/pb) will be removed from next reprocessing DQ detector-flag is being put in place (fill will be declared CALO-bad) Possibility to mask single channel offline to be implemented in software will allow to resurrect this fill Need a mechanism online to explicitely tag as BAD a single channel by hand in condDB could be integrated inside the PVSS interface managing the automated analysis still possible to provide hand-made condDB a posteriori
  • Slide 15
  • D 0 K 0 : Calorimeter validation stripping line New stripping line for D 0 K 0 with both resolved and merged pi0 implemented by Rgis D 0 from primary vertices (almost) unbiased wrt neutral-ID dedicated to calorimeter validation (Charm stream) useful to check reconstruction tuning, alignment, calibration,... available with Reco06Stripping10 data Note : another D 0 K 0 stripping line exists (Andrea Contu) for D from B (with strong cut on photon-ID). Also accepted for Stripping10 (Bhadron stream)
  • Slide 16
  • D 0 K 0 : Calorimeter validation stripping line D 0 K 0 (resolved)D 0 K 0 (Merged) Directly obtained from the stripping line output ~8/pb of Reco06Stripping10 data (3M stripped events - sept/oct. high-mu data)
  • Slide 17
  • D 0 K 0 (resolved) D 0 K 0 (Merged) NPV=1NPV=2NPV=3NPV>3 NPV=1NPV=2NPV=3NPV>3 D 0 K 0 : Calorimeter validation stripping line looking at nPV sharing
  • Slide 18
  • #PV ResolvedMerged Sharing of nPV in preselected sample mNmN All 18761231 3700160 18343654 2800210 1 18721221 (392)% 18325678 (355)% 35% 2 18792262 (423)% 18314617 (344)% 40% 3 18782192 (151)% 182857410 (244)% 19% >3 18784233 (51)% 183776813 (72)% 6% D 0 K 0 : Calorimeter validation stripping line Preselected D0 looks (surprisingly) not too much affected by the high-mu condition
  • Slide 19
  • Calibration, reconstruction tuning & condDB status No progress so far with calibration/tuning/alignment/condDB stuff on my side some work ongoing : pi0 mass peak trending versus nPV over sept/oct run pi0 mass peak for channel with large LED-measured gain change at beg. of run implementing pile-up correction as a function of nPV in CaloCorrection) validate Irina/Iouri LED-measured gain change on data Ecal-tracking alignment with electron&Brem (P. Ghez interested to contribute) Deadline for condDB release for winter reprocessing is next friday what could be in ? Aurelien new Eflow+Pi0: should be feasible (fast validation on pi0 to be done) Irina LED-measured gain change : unlikely to be in place and validated by Friday Pile-up substraction / nPV: not possible (request soft update + validation) Prs alignment: possible ? Ecal alignment: not ready Electron dependency with incidence : not ready Merged Pi0 energy tuning (to be validated on D0) : should be feasible S-shape, L-correction: not ready Anyway everything can be applied a posteriori within DaVinci just one line to be added in options (+updated condDB tag)