1 / 34

Particle Flow Algorithm and Status LCWS06, Bangalore, India

Particle Flow Algorithm and Status LCWS06, Bangalore, India. By Usha Mallik (University of Iowa) for PFA group of US. An Outline. Prolog Overview of ILC Calorimetry Particle Flow Algorithm The Critical Questions Basic Studies and Tools A list of Algorithms (with details of two):

gwhisman
Download Presentation

Particle Flow Algorithm and Status LCWS06, Bangalore, India

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Particle Flow Algorithm and StatusLCWS06, Bangalore, India By Usha Mallik (University of Iowa) for PFA group of US

  2. An Outline • Prolog • Overview of ILC Calorimetry • Particle Flow Algorithm • The Critical Questions • Basic Studies and Tools • A list of Algorithms (with details of two): • ANL-SLAC (Magill et al) • Iowa (Charles et al) • Framework: Modularization • Conclusion and Outlook

  3. The Need from Physics • Calorimetry critical • Excellent energy measurement needed (esp. for jets) • Jet reconstruction: energy and spatial resolution • Jet-jet reconstruction with excellent multi-jet invariant mass resolution Necessity: High BR2, very good granularity, lateral spread of shower minimized, shower containment low interaction length (I) toradiation length(x0) ratio

  4. Questions in Calorimetry • Electromagnetic calorimetry well-understood • Hadronic Calorimetry: • Excitation and Binding Energy loss (sampling calorimetry) (PFA alleviates the critical need for compensation) • Physics Process loss • Neutrons • Neutrinos • Statistical Fluctuations  resolution • Calibration • Linearity have to be understood for each calorimeter

  5. Calorimetry at ILC • Best Resolution (jet reconstruction) needs high BR2 • Sampling Calorimetry with high granularity • SiD: ECAL: Si-W sampling; HCAL: RPC/GEM/Scintillators in various config (with SS/W) • LDC: ECAL: Si-W sampling; HCAL: Steel-scintillator/steel-RPC • GLD: ECAL and HCAL both sampling w/Pb-Scintillator

  6. What is Particle Flow? • Use all event info to maximize resolution • Charged Particlesmeasured by Tracker with excellent resolution (jets included) • Follow track into calorimeter • Replace charged particle shower energy deposit by measured track from tracker (with better resolution) • Rest of the energy in calorimeter is neutral, use calorimeter measurement • Improved overall resolution

  7. Simple Rule of Thumb for a PFA Jet energy resolution: 2(Ejet) = 2(EM) + 2(charged had) + 2(neutral had) + 2(confusion) 2(charged had)from tracker<< all other ’s here For ideal PFA: (confusion)  very small (this is the real challenge) 2(Ejet) ~ 2(EM) + 2(neutral had) And, since 2(EM) is usually pretty good, a key issue is to improve neutral hadron measurement (eg. in Z events, ~70% energy is charged hadronic, ~20% em, ~8% neutral hadrons)

  8. Z -> u,d,s sidaug05 Fly in the Ointment • Challenge: Isolating charged particle shower from neutral particle showers (confusion term in resolution) • In addition:Neutrals overlapping Charged Tracks

  9. Studies and Tools • Linearity and Calibration critical • Ron Cassell (SLAC) is doing some thorough studies • Infinite (30 m) detector response (only Ecal or Hcal- 1000 layers) to mono-energetic neutral hadrons KL, n, n • Modify (and calibrate) for (specific) finite detector • Compare cal response between charged and neutral hadrons ………and more

  10. 10 GeV KL 10 GeV nbar 10 GeV n Stainless steel RPC SSRPC x-axis: # hits 10 GeV KL 10 GeV nbar 10 GeV n Stainless steel scintillators: SSScint

  11. Mean #hits vs energy (GeV) SSRPC SSScint WRPC WScint

  12. Mean #hits vs scaled E (GeV) En = E-mn ; Enbar = E + mnbar ; EKlong = E SSRPC SSScint WRPC WScint

  13. Visible #hits vs scaled E (GeV) with visible hits (equivalent I’s) SSScint SSRPC WRPC WScint

  14. Visible sigma/(scaled E) vs scaled E (GeV) SSScint SSRPC WRPC WScint

  15. Cal Response to Charged vs Neutral (30 m Hcal) No. of hits No. of hits/GeV No. of hits No. of hits/GeV E(gen) E(gen)

  16. Similar for response difference between neutron and proton Charged hadrons start hits (MIP) before showering, losing ~25 MeV in each layer prior to showering. Once taken into account: works better No. of hits No. of hits/GeV E(gen) E(gen)

  17. Calibration and detector studies • Study of photons to test difference between hadronic and em components • Different detector materials (W-Scint different from others) • Study of energy deposits with particles traversing at different angles (linear, goes as sin , where  = 0 is beam axis ) • Influence of varying B-field (not much difference) • Analog readout vs digital readout (in Ecal only so far, Hcal to come) (at lower energies, for lower number of hits digital response is more uniform and elsewhere, analog is more consistent)[for the PFA study only, not related to read-out studies] • Higher Energy events such as e+e-  ZZ and W+W- (at a quick glance, looks according to expectation) • Transverse spread (to come)

  18. Nomenclature Minimum Spanning Tree (MST) algorithm (Longitudinal) H-Matrix (Developed by Norman Graf) • Compare observed fractional energy deposition per layer with the average behavior of an ensemble of photons including correlations. • Use a measurement vector with N+1 variables: N fractional energies per layer and the logarithm of the energy. • Method: calculate, c2 = DT M-1 D where D is the difference vector, D = (xi – xave) (i=0,N) and M is the covariance matrix of the N+1 variables.

  19. Various PFA Components • Track-MIP match • Nearest neighbor cluster • MST • Cal track-segment finder • Density Weighted cluster algorithm • Fixed Cone • H-matrix (& others) for photon id • Neural network • Fragment id and matching • Directed tree clustering • and many others Several of these are combined for a complete PFA algorithm

  20. Steve Magill et al (ANL) • Extrapolate (tracker) track as a helix into Cal layer-by-layer and match MIP hits • Search for interaction layer • Remove MIP hits from the hits list • Find photons; remove their hits • Find clusters among remaining hits (nearest neighbor algorithm) • Add nearby clusters to the track stubs to balance E/p • Remaining clusters are neutral

  21. Perfect pattern recognition; charged paticles energies used from MC truth. For neutral Cal hit info used Pattern recognition from PFA used with CAL hits

  22. Iowa’s Algorithm • Start with finding track-segments in Ecal and/or Hcal (real MIPs and charged secondaries) • Remove their hits • Find EM showers and remove their hits • Can use various algorithms, e.g. MST, NN, Fixed Cone, … • Find dense clumps and remove their hits • Find large-scale hadronic showers with the MST • Cluster remaining hits plus track segments & clumps with MST • Examine internal structure of hadronic showers • Try to link clumps & track segments together (likelihood selector) • Look for adjacent/overlapping clusters • Helix extrapolation of tracks (from tracker) to Ecal to match track-segment and/or cluster. • Identify and merge fragments (different from primary clusters) • Get primary showering energies and id’s

  23. Example results No cheating; simple fragment ID & assignment ! A problem identified: charged energy in the HCAL seen as neutral

  24. Status Neglecting all resolution effects except intrinsic resolution and confusion: Without cheating: /E = 49%/E Cheating in fragment finding: /E = 31%/E Perfect pattern recognition: /E = 21%/E Challenge: associating fragments properly In progress Photon id algorithm (MST) to be incorporated Better fragment association

  25. Modularization • Each PFA being tried (more to come later) has its own strengths and weaknesses • Need to understand them by picking up specific pieces and swapping it with those in another PFA keeping rest of its parts • Modularize • Assumptions become thoroughly tested and robust • Achieve final goal

  26. Outline • Use tracks from tracking • Run a MIP-finder • Find electromagnetic clusters • Classify (e, , 0) • Now find other clusters • Identify hadronic and muons • Identify charged and neutral hadrons (difficult) • Quality Assesment • In the modularization process, find strategies • Process started

  27. Summary and Conclusion • PFA is progressing well • More complex than originally envisaged • Optimization of detector using PFA needs more progress • Deep understanding (e.g calibration) is not isolated issue • Better grasp of what are real challenges • A holistic approach might be necessary • Collaborative work towards solutions have started

  28. Backups

  29. ECal energy vs E scaled (analog) ECal Hits vs E scaled (digital)

  30. %sigma*root(scaledE) vs scaledE

  31. No. of hits No. of hits/GeV E(gen) E(gen)

More Related