A High-Rate TPC for PANDA

Slides:



Advertisements
Similar presentations
Planar-GEM Trackers Bernd Voss Helmholtzzentrum für Schwerionenforschung GmbH (GSI)
Advertisements

TIME 2005: TPC for the ILC 6 th Oct 2005 Matthias Enno Janssen, DESY 1 A Time Projection Chamber for the International Linear Collider R&D Studies Matthias.
High Level Trigger (HLT) for ALICE Bergen Frankfurt Heidelberg Oslo.
The Lightweight Straw Tube Tracker for PANDA Detector at GSI Andrey Sokolov *,1, James Ritman 1, Peter Wintz 1, Paola Gianotti 2, Dario Orecchini 2 1 Institut.
Pattern Recognition in OPERA Tracking A.Chukanov, S.Dmitrievsky, Yu.Gornushkin OPERA collaboration meeting, Ankara, Turkey, 1-4 of April 2009 JINR, Dubna.
The Time-of-Flight system of the PAMELA experiment: in-flight performances. Rita Carbone INFN and University of Napoli RICAP ’07, Rome,
KM3NeT detector optimization with HOU simulation and reconstruction software A. G. Tsirigotis In the framework of the KM3NeT Design Study WP2 - Paris,
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
Report of the NTPC Test Experiment in 2007Sep and Others Yohei Nakatsugawa.
Tracking within hadronic showers in the SDHCAL Imad Laktineh.
The High-Level Trigger of the ALICE Experiment Heinz Tilsner Kirchhoff-Institut für Physik Universität Heidelberg International Europhysics Conference.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
Performance of the PANDA Barrel DIRC Prototype 1 GSI Helmholtzzentrum für Schwerionenforschung GmbH, Darmstadt 2 Goethe-Universität Frankfurt Marko Zühlsdorf.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
Status of TPC experiment ---- Online & Offline M. Niiyama H. Fujimura D.S. Ahn W.C. Chang.
PHENIX Drift Chamber operation principles Modified by Victor Riabov Focus meeting 01/06/04 Original by Sergey Butsyk Focus meeting 01/14/03.
LRT2004 Sudbury, December 2004Igor G. Irastorza, CEA Saclay NOSTOS: a spherical TPC to detect low energy neutrinos Igor G. Irastorza CEA/Saclay NOSTOS.
Report of the HOU contribution to KM3NeT TDR (WP2) A. G. Tsirigotis In the framework of the KM3NeT Design Study WP2 Meeting - Erlangen, May 2009.
Status of Pattern Recognition for the T-Tracker Hans Wenzel, Hogan Nguyen March 12 th, 2011 Introduction Hans implemented stereo hits, formed by the intersection.
EPS-HEP 2015, Vienna. 1 Test of MPGD modules with a large prototype Time Projection Chamber Deb Sankar Bhattacharya On behalf of.
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
What is in my contribution area Nick Sinev, University of Oregon.
Pattern Recognition in OPERA Tracking A.Chukanov, S.Dmitrievsky, Yu.Gornushkin OPERA collaboration meeting, Mizunami, Japan, of January 2009 JINR,
CHEP07 conference 5 September 2007, T. Cornelissen 1 Thijs Cornelissen (CERN) On behalf of the ATLAS collaboration The Global-  2 Track Fitter in ATLAS.
Tracking in High Density Environment
Study of GEM Structures for a TPC Readout M. Killenberg, S. Lotze, J. Mnich, A. Münnich, S. Roth, M. Weber RWTH Aachen October 2003.
STAR TPC Cluster and Hit Finder Software Raimond Snellings.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
3D Event reconstruction in ArgoNeuT Maddalena Antonello and Ornella Palamara 11 gennaio 20161M.Antonello - INFN, LNGS.
A. SarratTPC jamboree, Aachen, 14/03/07 1 Full Monte Carlo of a TPC equipped with Micromegas Antony Sarrat CEA Saclay, Dapnia Motivation Simulation content.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
8 April 2000Karel Safarik: Tracking in ALICE1 Tracking in ALICE  OUTLOOK: Requirements History Tracking methods Track finding Tracking efficiency Momentum.
Muon detection in NA60  Experiment setup and operation principle  Coping with background R.Shahoyan, IST (Lisbon)
Tracking in a TPC D. Karlen / U. Victoria & TRIUMF for the LCTPC collaboration.
Christian Lippmann (ALICE TRD), DPG-Tagung Köln Position Resolution, Electron Identification and Transition Radiation Spectra with Prototypes.
1/13 Future computing for particle physics, June 2011, Edinburgh A GPU-based Kalman filter for ATLAS Level 2 Trigger Dmitry Emeliyanov Particle Physics.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
Siena, May A.Tonazzo –Performance of ATLAS MDT chambers /1 Performance of BIL tracking chambers for the ATLAS muon spectrometer A.Baroncelli,
BESIII offline software group Status of BESIII Event Reconstruction System.
Outline Description of the experimental setup Aim of this work TDC spectra analysis Tracking method steps Autocalibration Single tube resolution Summary.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
Tracking software of the BESIII drift chamber Linghui WU For the BESIII MDC software group.
Low-energy Sim/Reco Capability Xin Qian (BNL) Tingjun Yang (FNAL) 1.
Nikhef Scientific Meeting 2000Onne Peters D0 Muon Spectrometer December 14-15, Amsterdam Onne Peters Nikhef Jamboree 2000.
1 straw tube signal simulation A. Rotondi PANDA meeting, Stockolm 15 June 2010.
LDC behavior at θ ≤ 20° ALCPG '07, Fermilab, Oct M. Regler, M. Valentan presented by W. Mitaroff LDC behavior of ∆(1/p t ) at polar angle θ.
Beam test Analysis Micromegas TPC by Wenxin Wang.
Susanna Costanza - Pavia Group PANDA C.M., Stockholm – June 14, 2010
GenFit and RAVE in sPHENIX under Fun4All
New TRD (&TOF) tracking algorithm
The NA61 TPCs (1) Overview: Mechanics readout Position resolution
Activities on straw tube simulation
Large Prototype TPC using Micro-Pattern Gaseous Detectors
First results from prototype measurements
STT pattern recognition improvements since last December meeting and
Tracking results from Au+Au test Beam
ALICE – First paper.
BoNuS: Radial-Drift TPC using Curved GEMs
Commissioning of the ALICE HLT, TPC and PHOS systems
Integration and alignment of ATLAS SCT
Tracking Pattern Recognition
Space-point Distortions
STAR Geometry and Detectors
MINOS: a new vertex tracker for in-flight γ-ray spectroscopy
Hellenic Open University
STAR Detector Event selection and triggers Corrections to data
Bi-Weekly Meeting 2004/09/08 Susumu Oda
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Presentation transcript:

A High-Rate TPC for PANDA Christian Höppner Technische Universität München C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Outline The PANDA Experiment The PANDA TPC Space Charge Effects Tracking of Cosmic Myons with a small GEM-TPC Pattern Recognition A Generic Kalman Filter Implementation for Global Tracking in PANDA C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA: Antiproton Annihilations at Darmstadt Facility for Antiproton and Ion Research (FAIR), GSI, Darmstadt High Energy Storage Ring: 1 – 15 GeV antiproton-beam Continuous beam Internal p-target Hadron-physics: charm-spektroscopy, gluonic excitations, hypernuclei, …. C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

The PANDA Spectrometer 2 x 107 events / s ~ 3 tracks / Event 4π - spectrometer: 2T solenoid-field Antiproton Beam C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

The PANDA Spectrometer Central Tracker Momentum measurement: dp/p ~ 1% Material budget < 1% X0 PID via dE/dx Proposal: Highrate-TPC with continuous readout Also proposed: STT Decision for PANDA TDR 2009 C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Geometry: Radius: 15-42 cm, Length: 1.5 m C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Electron drifttime ~ 50 μs (at 107 Events / s) Event Mixing (500 Events happen per e--Drifttime) Although ion backflow is suppressed: Some ions make it to the drift volume → Accumulation of space charge Geometry: Radius: 15-42 cm, Length: 1.5 m Challanges for high-rate TPC C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Simulation of Space Charge Realistic GEANT Simulation Ion-backflow ε=1 (1 ion from amplification per incoming primary electron) realistic values 1 < ε < 10 Ion-backdrift: 1.7 cm/ms Equilibrium reached after 100 ms QUESTION: What’s the effect of this space charge on the reconstruction of tracks? Two Contributions: Primary ionization & ions from amplicfication Electron drift Amplification & Readout Beam C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Track Distortions due to Space Charge Displacement of several mm possible Mean: ε = 1 1.5 mm ε = 10 5.2 mm Has to be corrected for in reconstruction (as done e.g. in ALEPH) Difference of reconstructed and generated electron starting point ΔR [cm] R [cm] z [cm] Also, slightly imperfect solenoid field has been taken into account C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 GEM – TPC Test Chamber cosmic myon Scintillator + PMT Triple GEM - + + - 80 mm + - - + + - Ar/CO2 + - Elektronics: ALICE TPC – Inverter/PASA/ALTRO (noise ~ 1900 e-) C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 GEM – TPC Test Chamber Elektronics: ALICE TPC – Inverter/PASA/ALTRO (noise ~ 1900 e-) C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Topology z primary electron clusters Investigate tracks which are rather perpendicular to readout plane → important topology for PANDA y x C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Topology z y x C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Topology Per Pad: puls finding (MultiFit) z A y t0 x C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Topology z y x C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Topology z y With samples (t0,A): Clustering in x-y x C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Display Schematic Data z y x pattern recognition: hough transform fit: chi2-minimization C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Event Display Schematic Data z y x pattern recognition: hough transform fit: chi2-minimization C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Pattern Recognition – Hough Tranform Straight Lines: E.g. in yz-plane: y = a z + b each point (yi, zi) becomes a straight line in the parameter space (a,b) b = (-zi) a + yi the lines in (a,b) space of collinear points intersect in a point C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Pattern Recognition – Hough Tranform Straight Lines: E.g. in yz-plane: y = a z + b each point (yi, zi) becomes a straight line in the parameter space (a,b) b = (-zi) a + yi the lines in (a,b) space of collinear points intersect in a point C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Pattern Recognition – Hough Tranform C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Pattern Recognition – Hough Tranform C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Pattern Recognition – Hough Tranform Also applicable to helical tracks (if they intersect the origin [x,y]=[0,0] ) Pattern recognition is done completely in x,y plane R is distance of center of circle θ is azimuthal angle of track in origin In image space (R, θ) for each point (xi,yi) a curve is drawn: The curves from points on the same helix (R,θ) intersect in one point. C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Large PANDA-TPC prototype A prototype with 50 cm drift length and 30 cm diameter will be built before the PANDA TDR in 2009 Detector will be used in FOPI Study materials for construction of final detector mechanical stability gas purity HV insulation Study HV supply to field cage insulation resistor chain stability Study mechanical properties of field cage and readout plane Study integration of front-end electronics Study performance with close-to-final front-end electronics Study distortions, calibration, corrections C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Large PANDA-TPC prototype Electronics: N-XYTER asic looks promising (GSI detector lab for CBM) analog zero suppression Testing pending C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

A Generic Kalman Filter Implementation C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Objective: seperate algorithm from parametrizations Kalman filter algorithm Pure linear algebra Parametrizations Hits: examples: TPC (r, φ, z) STT (x,y,dr) PixelMVD (x,y,z) Tracks: examples: Barrel Spectrometer: some helix-representation Forward Spectrometer: e.g. local straight line parametrization C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Class Structure of Generic Kalman Filter User implements: concreteHit concreteTrackRep C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Kalman Filter Ingredients As formulated in Frühwirth et al. “Data Analysis techniques …“ C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Distribution of Responsibilities All information of hits up k-1 is already in the state vector and the covariance matrix xk-1 and Ck-1 → Process Hit k Kalman Kalman Gain Update Track propagation / prediction TrackRep Calculation of residuals Hit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Distribution of Responsibilities Kalman Kalman Gain Update Track propagation / prediction TrackRep Calculation of residuals extrapolate to where? Hit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Distribution of Responsibilities Kalman Kalman Gain Update Track propagation / prediction TrackRep Calculation of residuals Hit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Distribution of Responsibilities Voila! Updated state and covariance! Next iteration could without any problem use hit from different detector that measures very different coordinates Kalman Kalman Gain Update Track propagation / prediction TrackRep Calculation of residuals Hit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Example Straight Line Fit trackRep Free parameter: z State vector: xk=(ax,bx,ay,by)T Extrapolation (trivial) HIT (some pixel detector) Free Parameter: z Hit coordinates mk = (x, y)T H Matrix: Residual C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Example: Helix Fit trackRep Free parameter: r State vector: xk=(Φk,zk,λ,C,D)T Extrapolation Covariance matrix prediction: Calculation of Jacobian matrix numerically or analytically HIT (e.g. TPC) Free Parameter: r Hit coordinates mk = (rΦ, z)T H Matrix: C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Example: Helix Fit Circles: hits red dashed: start value for fitter green: result of fit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Example: Helix Fit Off-diagonal elements of covariance matrix a very large for representation → we need a better suited track representation xk=(Φk,zk,λ,C,D)T Circles: hits red dashed: start value for fitter green: result of fit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Example: Local Straight Line Fit trackRep 6th order Runge-Kutta solver for propagation in arbitrary magnetic field Numerical jacobi matrix calculation for error propagation Solenoid Dipole z xk = (xk,yk,xk‘,yk‘,q/p) Circles: hits red dashed: start value for fitter green: result of fit C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Idea: Generic Kalman with GEANE trackRep Free parameter (length along track) and track representation (state vector) defined in GEANE way Extrapolation of track and error propagation including multiple scattering and energy loss done by GEANE HIT (for each detector kind) User provides H-Matrix for transformation from hit coordinates to GEANE track parameter space That’s it! Code is basically ready to be used with GEANE C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Global Track Fit in PANDA C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Challanges for the PANDA TPC Project Space Charge Event Mixing Primary reactions at 107 / s with ~ 3 tracks / event Electron drift time is ~ 50 μm → tracks of 500 events are in the chamber at a given time Continuous operation → tracks can a priori only be reconstructed with unknown offset in z Finding an absolute time for event a track belongs to: - endcap penetration or target pointing can help - final z-pinning with hits from other detectors (vertex tracker) C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Concepts for continuous readout at high rates What could it look like? Raw data from ADC cards: 500 GB / s (times and amplitudes) To computer farm: ~ factor 10 less (clustering, tracklet recognition, ..) Some online track fitting in computer farm Matching with other detectors or other means of finding an absolute time for the event Construction of events Physics selection (trigger) - Simulations are being done on hardware clustering implementation - Track reconstruction algorithms are being developed C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

Conclusion and Outlook GEM-based TPC proposed as central tracker for PANDA Space charge effects will distort tracks in order of mm → has to be corrected for in reconstruction 8 cm test-chamber is running nicely – ALICE electronics seems to be under control → study time structure of signals and spatial resolution (of perpendicular tracks) First experiences with Hough transform has been gained with test chamber → implement cylindrical tracks for PANDA software A generic implementation of the Kalman Filter has been used for first track fits in the PANDA software framework → searching for best track representations ?? A large prototype will be built before the PANDA TDR in 2009 – this detector will be used for a new physics program at FOPI C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007

PANDA-TPC TPC JAMBOREE Aachen March 2007 Fit Results C. Höppner (TUM E18) PANDA-TPC TPC JAMBOREE Aachen March 2007