A flexible approach to cluster- finding in generic calorimeters of the FLC detector Chris Ainsley University of Cambridge, U.K. 2 nd ECFA Workshop: simulation/reconstruction.

Slides:



Advertisements
Similar presentations
Electromagnetic Showers with the MST Algorithm Niels Meyer The University of Iowa Matthew Charles, Wolfgang Mader, Usha Mallik ILC Workshop, Snowmass August.
Advertisements

P. Gay Energy flow session1 Analytic Energy Flow F. Chandez P. Gay S. Monteil CALICE Coll.
Adding electronic noise and pedestals to the CALICE simulation LCWS 19 – 23 rd April Catherine Fry (working with D Bowerman) Imperial College London.
Application of layer-by-layer clustering to a generalised calorimeter Chris Ainsley University of Cambridge General CALICE meeting March 2005, NIU,
Testbeam Requirements for LC Calorimetry S. R. Magill for the Calorimetry Working Group Physics/Detector Goals for LC Calorimetry E-flow implications for.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
Some early attempts at PFA Dhiman Chakraborty. LCWS05 Some early attempts at PFA Dhiman Chakraborty2 Introduction Primarily interested in exploring the.
Towards a clustering algorithm for CALICE Chris Ainsley University of Cambridge General CALICE meeting 7-8 December 2004, DESY, Germany.
GEM DHCAL Simulation Studies J. Yu* Univ. of Texas at Arlington ALCW, July 15, 2003 Cornell University (*on behalf of the UTA team; S. Habib, V. Kaushik,
 Track-First E-flow Algorithm  Analog vs. Digital Energy Resolution for Neutral Hadrons  Towards Track/Cal hit matching  Photon Finding  Plans E-flow.
 Performance Goals -> Motivation  Analog/Digital Comparisons  E-flow Algorithm Development  Readout R&D  Summary Optimization of the Hadron Calorimeter.
Calice UK Meeting / 10/11/2004 D.R. Ward1 David Ward University of Cambridge Simulation Reconstruction Preparations for test beam UK software work.
Clustering: Algorithm development and analysis R. Cassell, G. Bower.
Calice Meeting / DESY/January 2004D.R. Ward1 David Ward University of Cambridge Test beam requirements? Studies of cuts and models Fluka studies Clustering.
A preliminary analysis of the CALICE test beam data Dhiman Chakraborty, NIU for the CALICE Collaboration LCWS07, Hamburg, Germany May 29 - June 3, 2007.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
17 May 2007LCWS analysis1 LCWS physics analysis work Paul Dauncey.
Potpourri Vishnu V. Zutshi Northern Illinois University.
PFA Development – Definitions and Preparation 0) Generate some events w/G4 in proper format 1)Check Sampling Fractions ECAL, HCAL separately How? Photons,
Energy Flow Studies Steve Kuhlmann Argonne National Laboratory for Steve Magill, U.S. LC Calorimeter Group.
Energy Flow Studies Steve Kuhlmann Argonne National Laboratory for Steve Magill, Brian Musgrave, Norman Graf, U.S. LC Calorimeter Group.
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK General CALICE meeting: simulation/reconstruction session 28  29 June.
1/9/2003 UTA-GEM Simulation Report Venkatesh Kaushik 1 Simulation Study of Digital Hadron Calorimeter Using GEM Venkatesh Kaushik* University of Texas.
Track Extrapolation/Shower Reconstruction in a Digital HCAL – ANL Approach Steve Magill ANL 1 st step - Track extrapolation thru Cal – substitute for Cal.
John Marshall, 1 John Marshall, University of Cambridge ILD Workshop, LAL Orsay, May
Progress with the Development of Energy Flow Algorithms at Argonne José Repond for Steve Kuhlmann and Steve Magill Argonne National Laboratory Linear Collider.
Energy Flow and Jet Calibration Mark Hodgkinson Artemis Meeting 27 September 2007 Contains work by R.Duxfield,P.Hodgson, M.Hodgkinson,D.Tovey.
Cluster Finding Comparisons Ron Cassell SLAC. Clustering Studies This report studies clustering in the EM calorimeter, using SLIC simulated ttbar events.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
Event Reconstruction in SiD02 with a Dual Readout Calorimeter Detector Geometry EM Calibration Cerenkov/Scintillator Correction Jet Reconstruction Performance.
1 Calice UK Meeting 27/03/07David Ward Plans; timescales for having analysis results for LCWS Status of current MC/data reconstruction Reconstruction status;
PFA Template Concept Performance Mip Track and Interaction Point ID Cluster Pointing Algorithm Single Particle Tests of PFA Algorithms S. Magill ANL.
Development of a Particle Flow Algorithms (PFA) at Argonne Presented by Lei Xia ANL - HEP.
LCWS06 Bangalore 13/3/06Mark Thomson 1 Software/Simulation Summary Mark Thomson University of Cambridge This Talk:  Why, oh why ?  Frameworks/Tools 
Two Density-based Clustering Algorithms L. Xia (ANL) V. Zutshi (NIU)
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
UTA GEM DHCAL Simulation Jae Yu * UTA DoE Site Visit Nov. 13, 2003 (*On behalf of the UTA team; A. Brandt, K. De, S. Habib, V. Kaushik, J. Li, M. Sosebee,
LCWS06 Bangalore 13/3/06Mark Thomson 1 A Topologic Approach to Particle Flow “PandoraPFA” Mark Thomson University of Cambridge This Talk:  Philosophy.
1ECFA/Vienna 16/11/05D.R. Ward David Ward Compare these test beam data with Geant4 and Geant3 Monte Carlos. CALICE has tested an (incomplete) prototype.
13 July 2005 ACFA8 Gamma Finding procedure for Realistic PFA T.Fujikawa(Tohoku Univ.), M-C. Chang(Tohoku Univ.), K.Fujii(KEK), A.Miyamoto(KEK), S.Yamashita(ICEPP),
Photon reconstruction and matching Prokudin Mikhail.
Fast Shower Simulation in ATLAS Calorimeter Wolfgang Ehrenfeld – University of Hamburg/DESY On behalf of the Atlas-Calorimeter and Atlas-Fast-Parameterisation.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Particle-flow Algorithms in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International Conference.
Status of Reconstruction in sidloi3 Ron Cassell 5/20/10.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
Individual Particle Reconstruction The PFA Approach to Detector Development for the ILC Steve Magill (ANL) Norman Graf, Ron Cassell (SLAC)
Calibration of the ZEUS calorimeter for hadrons and jets Alex Tapper Imperial College, London for the ZEUS Collaboration Workshop on Energy Calibration.
The Prototype Simulation of SDHCAL Ran.Han Gerald.Grenier Muriel.Donckt IPNL.
Two-particle separation studies with a clustering algorithm for CALICE Chris Ainsley University of Cambridge CALICE (UK) meeting 10 November 2004, UCL.
7/13/2005The 8th ACFA Daegu, Korea 1 T.Yoshioka (ICEPP), M-C.Chang(Tohoku), K.Fujii (KEK), T.Fujikawa (Tohoku), A.Miyamoto (KEK), S.Yamashita.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, July
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
Performance of jets algorithms in ATLAS
Geant4-based Simulation Status and Plans
slicPandora: slic + pandoraPFANew
Interactions of hadrons in the Si-W ECAL
Studies with PandoraPFA
Individual Particle Reconstruction
EFA/DHCal development at NIU
Fluka, comparison of hadronic models
Argonne National Laboratory
Detector Optimization using Particle Flow Algorithm
Status of CEPC HCAL Optimization Study in Simulation LIU Bing On behalf the CEPC Calorimeter working group.
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
A clustering algorithm for a generalised calorimeter
Sheraton Waikiki Hotel
Presentation transcript:

A flexible approach to cluster- finding in generic calorimeters of the FLC detector Chris Ainsley University of Cambridge, U.K. 2 nd ECFA Workshop: simulation/reconstruction session 1  4 September 2004, Durham, U.K.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 2 Outline Tracker-like clustering algorithm: the basis. Recap from LCWS ’04 (Paris). Progress towards a generalised, geometry- independent, MC-independent framework. How it works. Event gallery. A few words on Minimal Spanning Tree (MST) approach (G.Mavromanolakis). Summary and outlook.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 3 Tracker-like clustering algorithm: the basis Sum energy deposits within each cell. Retain cells with total hit energy above some threshold (⅓ MIP; adjustable). Form clusters by tracking closely-related hits layer- by-layer through calorimeter: –for a given hit j in a given layer ℓ, minimize the angle  w.r.t all hits k in layer ℓ-1; –if  <  max for minimum b, assign hit j to same cluster as hit k which yields minimum; –if not, repeat with all hits in layer ℓ-2, then, if necessary, layer ℓ-3, etc.; –after iterating over all hits j, seed new clusters with those still unassigned; –calculate weighted centre of each cluster’s hits in layer ℓ (weight by energy (analogue) or density (digital)); –assign a direction cosine to each hit along the line joining its cluster’s centre in the seed layer (or (0,0,0) if it’s a seed) to its cluster’s centre in layer ℓ; –propagate layer-by-layer through Ecal, then Hcal; –retrospectively match any backward-spiralling track-like cluster fragments with the forward- propagating cluster fragments to which they correspond using directional and proximity information at the apex of the track.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 4 Recap from LCWS ’04 (Paris, 19  23 April) Demonstrated application of algorithm to TESLA TDR calorimeters (barrel only). Relied upon layer index varying smoothly: problems foreseen where it changes abruptly –at stave boundaries in Ecal barrel (layers overlap at 45°); –at barrel/endcap boundaries in Ecal & Hcal (layers overlap at 90°). Clusters tracked layer-by-layer through each octant of barrel separately (layers parallel; layer index varies smoothly)  wasn’t designed to cope with cross-talk between octants (just first try!). Now need to address cluster-tracking –across octant boundaries in barrel; –across barrel/endcap boundaries. Would like this to be independent of specific geometry, while retaining layer-by- layer approach.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 5 Progress Layer indices of hits redefined (“pseudolayers”) in regions where discontinuities occur (i.e. where planes of layers change direction and overlap). For TESLA TDR design, hits with same pseudolayer index defined by closed shells of octagonal prisms coaxial with z-axis  pseudolayer index contrived to vary smoothly throughout entire detector (as required). Shells located by projected intersections of like-numbered real, physical layers at stave boundaries. Pseudolayer index automatically encoded by distances of layers from z-axis (barrel) and z = 0 plane (endcaps) i.e. idea applicable to any likely geometry. For general design with an n-fold rotationally symmetric barrel (TESLA: n = 8), pseudolayers defined by n-polygonal prisms.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 6 From layers to pseudolayers (TESLA TDR) LayersPseudolayers Layer index changes discontinuously at: (i) stave boundaries in Ecal barrel; (ii) barrel/endcap boundaries in Ecal & Hcal. Define “pseudolayers” as shells of coaxial octagonal prisms  discontinuities removed; pseudolayer indices vary smoothly.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 7 How it works in practice User free to define degree of rotational symmetry of barrel (n), and layer spacings and locations in barrel and (assumed identical) endcaps to study his/her favourite detector design i.e. not tied to a particular geometry. Pseudolayer indices of hits automatically calculated from (x,y,z) alone, given above geometry definitions. Clustering algorithm works as described earlier, with layer indices replaced by pseudolayer indices i.e. clusters tracked pseudolayer-by- pseudolayer. Various modes (all tested) can be selected (results largely mode- independent): –fully analogue (hits weighted by energy in Ecal & Hcal) e.g. W/Si Ecal, Fe/scintillator Hcal; –semi-digital (hits weighted by energy in Ecal, density in Hcal) e.g. W/Si Ecal, rpc Hcal; –fully digital (hits weighted by density in Ecal & Hcal) e.g. MAPS Ecal, rpc Hcal. Independent of Monte Carlo program (tested with Mokka TDR/D09/prototype, Brahms TDR – using LCIO hit output). Clusters stored as LCIO (v. 1.1-beta) objects (work in progress).

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV e  /   events: Mokka prototype 15 GeV e  15 GeV  

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV Z event: Mokka D09 detector Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV Z event: Zoom 1 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV Z event: Zoom 2 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV W + W  event: Mokka D09 detector Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 13 Minimal Spanning Tree approach (G.Mavromanolakis) Minimal Spanning Tree – a tree which contains all nodes with no circuits, such that sum of weights of its edges is a minimum. Clustering – algorithm for cutting the MST.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 14 MST (continued) Top-down and then bottom-up clustering Use MST algorithm with loose cut to perform coarse clustering (e.g. at the scale of jets?) For each MST cluster found, refine using a cone-like clustering approach. Advantages? Speed – preclustering – important for a very granular calorimeter even if occupancy is low. Reduced geometry dependence. Efficiency (hopefully).

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 15 MST clustering in action (Z event) After MST clustering Final reconstructed clusters True clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 16 Summary & outlook R&D on clustering algorithm for calorimeters at a future LC in progress. Approach utilizes the high granularity of the calorimeter cells to “track” clusters (pseudo)layer-by-(pseudo)layer. Through concept of pseudolayers, can be applied to any likely detector configuration  straightforward to compare alternative geometries. Tested on prototype and full-detector geometries. Reads in hit collections from LCIO (v. 1.1-beta) files; will soon write out LCIO cluster collections, implementing appropriate member functions  straightforward to compare alternative algorithms.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 17 The End That’s all folks…

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 18 Motivation Desire for excellent jet energy resolution at future LC  calorimeter needs to be highly granular to resolve individual particles within jets;  calorimeter will have tracker-like behaviour: unprecedented;  novel approach to calorimeter clustering required. Aim to produce a flexible clustering algorithm, independent of ultimate detector configuration and not tied to a specific MC program. Develop within an LCIO-compatible framework  direct comparisons with alternative algorithms can be made straightforwardly.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 19 From staves to pseudostaves (TESLA TDR) StavesPseudostaves Stave = plane of parallel layers Pseudostave = plane of parallel pseudolayers

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 20 Sections through the generalised detector Transverse sectionLongitudinal section

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 21 Tracker-like clustering algorithm in 3-D

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 22 Cluster-tracking between pseudolayers From the pseudobarrelFrom the pseudoendcap

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV Z event: Zoom 1 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV Z event: Zoom 2 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 25 Fraction of true cluster energy in each reconstructed cluster 91 GeV Z event: Performance Fraction Reconstructed cluster ID True cluster ID Reconstructed cluster ID Fraction Fraction of event energy in each true-reconstructed cluster pairFraction of reconstructed cluster energy in each true cluster 15 highest energy reconstructed and true clusters plotted. Reconstructed and true clusters tend to have a 1:1 correspondence. Averaged over 100 Z events at 91 GeV: – 87.7 ± 0.5 % of event energy maps 1:1 from true onto reconstructed clusters; – 97.0 ± 0.3 % of event energy maps 1:1 from reconstructed onto true clusters.

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV W + W  event: Zoom 1 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K GeV W + W  event: Zoom 2 Reconstructed clustersTrue particle clusters

Chris Ainsley 2 nd ECFA Workshop 1  4 September 2004, Durham, U.K. 28 Fraction of true cluster energy in each reconstructed cluster 800 GeV W + W  event: Performance Fraction Reconstructed cluster ID True cluster ID Reconstructed cluster ID Fraction Fraction of event energy in each true-reconstructed cluster pairFraction of reconstructed cluster energy in each true cluster 15 highest energy reconstructed and true clusters plotted. Reconstructed and true clusters tend to have a 1:1 correspondence. Averaged over 100 W + W  events at 800 GeV: – 83.3 ± 0.5 % of event energy maps 1:1 from true onto reconstructed clusters; – 80.2 ± 1.0 % of event energy maps 1:1 from reconstructed onto true clusters.