Kali Calo progress report Dasha Savrina (ITEP/Moscow), Vanya Belyaev.

Slides:



Advertisements
Similar presentations
Multiplicity analysis and dN/d  reconstruction with the silicon pixel detector Terzo Convegno Nazionale sulla Fisica di ALICE Frascati (Italy) – November.
Advertisements

Particle Flow Template Modular Particle Flow for the ILC Purity/Efficiency-based PFA PFA Module Reconstruction Jet Reconstruction Stephen Magill Argonne.
LHCb Software Vanya BELYAEV Vanya BELYAEV. Preface It is NOT a tutorial for beginners It is NOT a tutorial for beginners If you need – the tutorial will.
1 Measurement of f D + via D +   + Sheldon Stone, Syracuse University  D o D o, D o  K -  + K-K- K+K+ ++  K-K- K+K+ “I charm you, by my once-commended.
Calculating the Beam Position at the Ecal for DESY Run (Independent of Tracking) Hakan Yilmaz.
Page 1 Calculating the Beam Position at the Ecal for DESY Run (Independent of Tracking) Hakan Yilmaz.
Measuring momentum at the TIF David Stuart, UC Santa Barbara June 25, 2007.
1 N. Davidson E/p minimum bias update with Athena Analysis Meeting 12 th June 2007.
1 N. Davidson E/p minimum bias update with Athena Jet Note 8 Meeting 7 th June 2007.
1 N. Davidson Calibration with low energy single pions Tau Working Group Meeting 23 rd July 2007.
Status of calorimeter simulations Mikhail Prokudin, ITEP.
Large scale data flow in local and GRID environment V.Kolosov, I.Korolko, S.Makarychev ITEP Moscow.
Photon reconstruction and calorimeter software Mikhail Prokudin.
Intercalibration of the CMS Electromagnetic Calorimeter Using Neutral Pion Decays 1 M. Gataullin (California Institute of Technology) on behalf of the.
A Monte Carlo exploration of methods to determine the UHECR composition with the Pierre Auger Observatory D.D’Urso for the Pierre Auger Collaboration
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Irakli Chakaberia Final Examination April 28, 2014.
Thomas Jefferson National Accelerator Facility Page 1 EC / PCAL ENERGY CALIBRATION Cole Smith UVA PCAL EC Outline Why 2 calorimeters? Requirements Using.
Software installation for commissioning tests Olivier Deschamps Calorimeter commissioning meeting – 05 april 2007.
Computing Resources for ILD Akiya Miyamoto, KEK with a help by Vincent, Mark, Junping, Frank 9 September 2014 ILD Oshu City a report on work.
Marco Delmastro 23/02/2006 Status of LAr EM performance andmeasurements fro CTB1 Status of LAr EM performance and measurements for CTB Overview Data -
Kalanand Mishra April 27, Branching Ratio Measurements of Decays D 0  π - π + π 0, D 0  K - K + π 0 Relative to D 0  K - π + π 0 Giampiero Mancinelli,
Gael Rospabe Lapp 15/04/08 CaloSoft Meeting 1 Ecal calibration using  0 Sabine Elles/ Marie-Noëlle Minard/ Gaël Rospabé.
Kali Calo progress report Dasha Savrina (ITEP/Moscow), Vanya Belyaev.
Calibration of the CMS Electromagnetic Calorimeter with first LHC data
Development of a Particle Flow Algorithms (PFA) at Argonne Presented by Lei Xia ANL - HEP.
25 sep Reconstruction and Identification of Hadronic Decays of Taus using the CMS Detector Michele Pioppi – CERN On behalf.
1 Bunch length measurement with the luminous region : status B. VIAUD, C. O’Grady B. VIAUD, C. O’Grady One problem in some data collections One problem.
28 June 2010 LHCb week St Petersburg M.N Minard 1 Calorimeter status Hardware status Controls & monitoring Timing alignment Calorimeters calibration Pending.
Vanya BELYAEV Vanya BELYAEV (Syracuse) Vanya BELYAEV Tutorial Gaudi/DaVinci/LoKi/Bender.
Feb. 7, 2007First GLAST symposium1 Measuring the PSF and the energy resolution with the GLAST-LAT Calibration Unit Ph. Bruel on behalf of the beam test.
Refitting Tracks from DST E. Rodrigues, NIKHEF LHCb Tracking and Alignment Workshop, Lausanne, 8-9th November 2006  Motivations  Step-by-step …  Current.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
M.N Minard Calorimeter Calibration scheme Calorimeter calibration procedure.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Interactions of hadrons in the SiW ECAL Towards paper Naomi van der Kolk.
Photon reconstruction and matching Prokudin Mikhail.
Calo preparation for 2015 Goals: -Trigger stability -Good calibration for HLT2 processing -Improved calibration ( timing, e/gamma response) for all calo.
Bender & Visualization (s) Smart&Transparent Python/LoKi-based Physics Analysis +4 demo Vanya Belyaev CERN & ITEP/Moscow.
Dynamics of  →       F. Ambrosino T. Capussela F. Perfetto.
1 SICBDST and Brunel Migration status and plans. 2 Migration Step 1: SICBMC/SICBDST split  Last LHCb week: Split done but not tested  Software week.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Detector alignment Stefania and Bepo Martellotti 20/12/10.
STAR Analysis Meeting, BNL – oct 2002 Alexandre A. P. Suaide Wayne State University Slide 1 EMC update Status of EMC analysis –Calibration –Transverse.
Computing Resources for ILD Akiya Miyamoto, KEK with a help by Vincent, Mark, Junping, Frank 9 September 2014 ILD Oshu City a report on work.
LHCb report to LHCC and C-RSG Philippe Charpentier CERN on behalf of LHCb.
Calo Calibration Meeting 29/04/2009 Plamen Hopchev, LAPP Calibration from π 0 with a converted photon.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
Studies of Electroweak Interactions and Searches for New Physics Using Photonic Events with Missing Energy at the Large Electron-Positron Collider Marat.
06/2006I.Larin PrimEx Collaboration meeting  0 analysis.
Kalanand Mishra February 23, Branching Ratio Measurements of Decays D 0  π - π + π 0, D 0  K - K + π 0 Relative to D 0  K - π + π 0 decay Giampiero.
Calo Calibration meeting 08 september 2009 Calorimeter Olivier Deschamps LPC Clermont-Fd Software Status&News.
E + /e - ID with Prs Grigory Rybkn, INR/Troitsk Ivan Belyaev CERN & ITEP/Moscow.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
Paolo Massarotti Kaon meeting March 2007  ±  X    X  Time measurement use neutral vertex only in order to obtain a completely independent.
M. Martemianov, ITEP, October 2003 Analysis of ratio BR(K     0 )/BR(K    ) M. Martemianov V. Kulikov Motivation Selection and cuts Trigger efficiency.
LHCb Computing activities Philippe Charpentier CERN – LHCb On behalf of the LHCb Computing Group.
Sergey BarsukElectromagnetic Calorimeter for 1 Electromagnetic Calorimeter for the LHCb experiment Perugia, Italy March 29 – April 2, 2004 ECAL CALO Sergey.
LHCb 2009-Q4 report Q4 report LHCb 2009-Q4 report, PhC2 Activities in 2009-Q4 m Core Software o Stable versions of Gaudi and LCG-AA m Applications.
Electron and Photon HLT alley M. Witek K. Senderowska, A. Żurański.
LNF 12/12/06 1 F.Ambrosino-T. Capussela-F.Perfetto Update on        Dalitz plot slope Where we started from A big surprise Systematic checks.
1 Methods of PSD energy calibration. 2 Dependence of energy resolution on many factors Constant term is essential only for energy measurement of single.
Effect of t42 algorithm on jets
Software for Spectrometer T0 jumps correction
Converted photons efficiency
KLOE General Meeting - LNF March,
Plans for checking hadronic energy
The LHCb Level 1 trigger LHC Symposium, October 27, 2001
Offline framework for conditions data
Presentation transcript:

Kali Calo progress report Dasha Savrina (ITEP/Moscow), Vanya Belyaev

Iterative  0 calibration The “standard” procedure The “standard” procedure HERA-B HERA-B Robust (as soon as  0 peak is vizible) Robust (as soon as  0 peak is vizible) “Millipede-like” algorithms are fragile “Millipede-like” algorithms are fragile Rely only on “standard” reconstruction technique Rely only on “standard” reconstruction technique No “dedicated” reconstruction No “dedicated” reconstruction Can be done “track-independent” Can be done “track-independent” Requires only limited information Requires only limited information Can be rather fast ( “on-line” mode) Can be rather fast ( “on-line” mode) 22 April 2k+10 Vanya Belyaev 2 Irina

Rely on “multiplicative” calibration Rely on “multiplicative” calibration 0 ~ E prs <<E ecal, 0 ~ E prs <<E ecal, the best contribution from E seed ~ E ecal the best contribution from E seed ~ E ecal simultaneous Ecal/Prs calibration is difficult simultaneous Ecal/Prs calibration is difficult Needed? Sensitivity to Prs is not large Needed? Sensitivity to Prs is not large For physics: E prs > E 0, for calibration E prs E 0, for calibration E prs < E 1 Contradiction? Contradiction? E prs > E 0 : small background + large statistics E prs > E 0 : small background + large statistics E prs < E 1 : large background + small statistics E prs < E 1 : large background + small statistics 22 April 2k+10 Vanya Belyaev 3

E prs E prs > E 0 : small background + very large statistics - fast convergency - constants are ”biased” without the special care E prs < E 1 : large background + small statistics - slower convergency - slower convergency -”unbiased” constants Combine both, fit three histograms: - max (prs 1,prs 2 ) < 10 MeV - prs 1 10 MeV - prs 1 10 MeV - min (prs 1,prs 2 ) > 10 MeV - min (prs 1,prs 2 ) > 10 MeV 22 April 2k+10 Vanya Belyaev 4

Three histograms (Inner Zone) 22 April 2k+10 Vanya Belyaev 5

Three histograms (Middle Zone) 22 April 2k+10 Vanya Belyaev 6

Three histograms (Outer Zone) 22 April 2k+10 Vanya Belyaev 7

Three histograms 22 April 2k+10 Vanya Belyaev 8

How to treat additive Prs? Prs is not a multiplicative factor! Prs is not a multiplicative factor! Projection: Projection: Prs ~0 : m *= sqrt ( ) Prs ≠0 : m *= sqrt ( + (1- ) prs/e  ) Fitting Fitting Prs ~0 : =  –   m/m Prs ≠0 : = 1 –   m/m/(1-  ),  = Prs ≠0 : = 1 –   m/m/(1-  ),  = get three coefficients 1, 2, 3 (sometimes less than three) get three coefficients 1, 2, 3 (sometimes less than three) Combine them to get the final Combine them to get the final 22 April 2k+10 Vanya Belyaev 9 Thanks to Marie- Noelle Mean value the given cell

Kali -  0 Data Flow for Kali -  0 (I) 22 April 2k+10 Vanya Belyaev 10 Kali -  0 Job ROOT NTuple/TTree DST or DAQ fmDST

Kali -  0 Data Flow for Kali -  0 (II) 22 April 2k+10 Vanya Belyaev 11 ROOT NTuple/TTree Make histos using the current estimate for calibration constants Make histos using the current estimate for calibration constants Fit histograms Fit histograms Get corrections for calibration constants Get corrections for calibration constants Iterate up to convergency produce the final set of calibration constants produce the final set of calibration constants Set of Calibration constrants CondDB (?) (optional)

Kali -  0 Data Flow for Kali -  0 (III) The secondary iterations The secondary iterations 22 April 2k+10 Vanya Belyaev 12 Kali -  0 Job ROOT NTuple/TTree fmDST CondDB (?) (optional) Set of Calibration constrants

Current status/Progress report Samples has been studied: Samples has been studied: Monte Carlo. min-bias, miscalibrated: 200M Monte Carlo. min-bias, miscalibrated: 200M Make the real large scale excersize Make the real large scale excersize 2k+9 collisions : Reco07 2k+9 collisions : Reco07 Apply simplified version to data Apply simplified version to data Combine cells into groups Combine cells into groups 22 April 2k+10 Vanya Belyaev 13 Many thanks to Albert for kind help!

200M minbias MC09 sample Input: 200 M minbias MC09 Input: 200 M minbias MC09 22 April 2k+10 Vanya Belyaev 14 ROOT file DB with 6x6k histograms Fitting job ~60x6 histograms, O(1000) fits Calculate coefficients

Numbers Ntuple projections: 28x(20’) ~ 5 hours Ntuple projections: 28x(20’) ~ 5 hours Fitting 8xO(1 ½ h) ~ 12 hours Fitting 8xO(1 ½ h) ~ 12 hours Analysis O(5’) Analysis O(5’) However all time consuming operations can be done in parallel: However all time consuming operations can be done in parallel: CAF (Cern Analysis Farm): 8-core machine dedicated to calibration & alignment CAF (Cern Analysis Farm): 8-core machine dedicated to calibration & alignment 2-4 “interactive” iterations per night… 2-4 “interactive” iterations per night… 22 April 2k+10 Vanya Belyaev 15 Per 1 iteration!

Convergency The convergency is fast The convergency is fast After 5 iterations the mean correction 0.02% After 5 iterations the mean correction 0.02% rms 0.7% rms 0.7% 5% of cells has correction in excess of 1% 5% of cells has correction in excess of 1% Tails: 8 cells with 10% corrections… Tails: 8 cells with 10% corrections… The corrections after subsequence reprocessing are large The corrections after subsequence reprocessing are large rms ~ 6%, significantly larger that for any “simplified” setup. Why ??? rms ~ 6%, significantly larger that for any “simplified” setup. Why ??? 22 April 2k+10 Vanya Belyaev 16

“Bad Cells” Some cells have low population 90 cells Some cells have low population 90 cells Mainly in Outer Zone Mainly in Outer Zone Some cells have bad fits 9 cells Some cells have bad fits 9 cells Some cells have no convergency ~O(10) Some cells have no convergency ~O(10) Some cells have large corrections Some cells have large corrections 5% of cells have corrections in excess of 1% 5% of cells have corrections in excess of 1% a few cells have corrections up >5% a few cells have corrections up >5% 2-3 cells have maximal allowed corrections 10% 2-3 cells have maximal allowed corrections 10% 22 April 2k+10 Vanya Belyaev 17

Results after 2 reprocessings The framework is good, but results are bad….  The framework is good, but results are bad….  22 April 2k+10 Vanya Belyaev 18

Discrepancy on the edges 22 April 2k+10 Vanya Belyaev 19

(Preliminary) summary for MC09 Kali framework works Kali framework works The results are not encouraging (yet?) The results are not encouraging (yet?) “True” and obtained coefficients are different “True” and obtained coefficients are different Systematics of the method? Systematics of the method? Systematics of corrections/reconstruction? Systematics of corrections/reconstruction? Difference is larger at the edges… Difference is larger at the edges… Some puzzles with e/pt dependency Some puzzles with e/pt dependency Compare with “non-miscalibrated” data? Compare with “non-miscalibrated” data? Compare with Albert’s method? Compare with Albert’s method? Next steps ? Next steps ? 22 April 2k+10 Vanya Belyaev 20

BACKUP 22 April 2k+10 Vanya Belyaev 21

Cuts Standard Recontruction Standard Recontruction No Spd hit (???) No Spd hit (???) E T (  ) > 300 MeV E T (  ) > 300 MeV E PRS < 10 MeV E PRS < 10 MeV P T (  0 ) > 800 MeV the most discussed cut... P T (  0 ) > 800 MeV the most discussed cut April 2k+10 Vanya Belyaev 22

Kali Kali -  0 Job Regular Gaudi -based job Regular Gaudi -based job Actually “stripped-down” version of DaVinci Actually “stripped-down” version of DaVinci (optionally) apply constants to Ecal digits (optionally) apply constants to Ecal digits Calibrate/re-calibrate/mis-calibrate Calibrate/re-calibrate/mis-calibrate (re-recontruct) Calorimeter objects (re-recontruct) Calorimeter objects Clusters, Hypos, Neutral ProtoParticles, Photons LoKi -based algorithm that acts on LHCb::Particles LoKi -based algorithm that acts on LHCb::Particles StdLooseAllPhotons StdLooseAllPhotons Find good  0 →  candidates with loose cuts Find good  0 →  candidates with loose cuts Fill n-tuple Fill n-tuple (optionally) Destroy TES ! (optionally) Destroy TES ! Write femto-DST Write femto-DST 22 April 2k+10 Vanya Belyaev 23

Kali -  0 : fmDST Write only Spd/Prs/Ecal/Hcal digits that make contributions into “good” photons from “good”  0 - candidates Write only Spd/Prs/Ecal/Hcal digits that make contributions into “good” photons from “good”  0 - candidates Write in TES-format: Write in TES-format:Raw/Ecal/DigitsRaw/Spd/DigitsRaw/Prs/DigitsRaw/Hcal/Digits 500k minimum bias MC09 events on input: 500k minimum bias MC09 events on input: 380k evens with “good”  0 : 150MB of fmDST 380k evens with “good”  0 : 150MB of fmDST ~ 330 bytes/event, mainly due to Gaudi overhead ~ 330 bytes/event, mainly due to Gaudi overhead ~ 300GB for 10 9 available MC09 statistics ~ 300GB for 10 9 available MC09 statistics 22 April 2k+10 Vanya Belyaev 24 “Natural” input for Kali Job Easy to (mis)Calibrate!

Kali -  0 Kali -  0 : Summary (Some) progress in Kali( -  0 ) framework (Some) progress in Kali( -  0 ) framework Resurrect 2k+(4/5) code Resurrect 2k+(4/5) code “Ready” for full-scale test with 10 9 events “Ready” for full-scale test with 10 9 events Few tiny (pure technical) aspects to be solved Few tiny (pure technical) aspects to be solved GRID is essential GRID is essential fmDST are very useful fmDST are very useful My dream: on-line Kali -  0 22 April 2k+10 Vanya Belyaev 25

Calibration 22 April 2k+10 Vanya Belyaev 26

22 April 2k+10 Vanya Belyaev 27

22 April 2k+10 Vanya Belyaev 28

Calibration 22 April 2k+10 Vanya Belyaev 29 Reco06Reco07