1 TPG digitization improvements Progress description Rikard Sandström Geneva University Software parallel session 31 Mars -04 CERN.

Slides:



Advertisements
Similar presentations
Mozaic trigger system for transverse momentum physics G.Vesztergombi, A.Agocs, B.Bozsogi, A.Fulop CBM Collaboration Meeting GSI – Dubna Oct, 2008.
Advertisements

1 Progress report on Calorimeter design comparison simulations MICE detector phone conference Rikard Sandström.
Simulation Studies of a (DEPFET) Vertex Detector for SuperBelle Ariane Frey, Max-Planck-Institut für Physik München Contents: Software framework Simulation.
1 EMCal & PID Rikard Sandström Universite de Geneve MICE collaboration meeting 26/6-05.
30 March Global Mice Particle Identification Steve Kahn 30 March 2004 Mice Collaboration Meeting.
31 March 2004 Geneva University MICE TPG Reconstruction Cluster finding Space point reconstruction Track recognition Track fit GENEVA UNIVERSITY GENEVA.
1 PID Detectors & Emittance Resolution Chris Rogers Rutherford Appleton Laboratory MICE CM17.
20 June 2015Christian Hansen, CERN1 A Software Service Routine describing the Atlas Inner Detector Materials Steve Armstrong, Christian Hansen and Rikard.
1 G4MICE downstream distributions G4MICE plans Rikard Sandström Universite de Geneve MICE collaboration meeting 27/6-05.
1 Simulation of RF background in MICE Rikard Sandström University of Geneva NuFact’04 Osaka.
Software parallel session summary MICE collaboration meeting INFN, Frascati 27/6-05.
Physics list update CERN 31/3 -04 Rikard Sandström Geneva University.
Reminder of TPG background simulation Abingdon 30/ Rikard Sandström Geneva University.
Dec 2005Jean-Sébastien GraulichSlide 1 Improving MuCal Design o Why we need an improved design o Improvement Principle o Quick Simulation, Analysis & Results.
1 Progress report on Calorimeter design comparison simulations MICE detector phone conference Rikard Sandström.
Progress on PID studies Rikard Sandström University of Geneva MICE Analysis meeting.
RF background simulations MICE collaboration meeting Fermilab Rikard Sandström.
1 RF background simulation: proposal for baseline simulation Video conference 22/9 -04 Rikard Sandström Geneva University.
1 EMCal design MICE collaboration meeting Fermilab Rikard Sandström.
RF background, analysis of MTA data & implications for MICE Rikard Sandström, Geneva University MICE Collaboration Meeting – Analysis session, October.
1 Simulations of MICE March 2005 BENE Week Rikard Sandström Geneva University.
IONIZATION DETECTORS “High Energy Physics Phenomenology”
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
Novel MPGD Based Neutron Detectors for the European Spallation Source
Feb 10, 2005 S. Kahn -- Pid Detectors in G4MicePage 1 Pid Detector Implementation in G4Mice Steve Kahn Brookhaven National Lab 10 Feb 2005.
Ooo Performance simulation studies of a realistic model of the CBM Silicon Tracking System Silicon Tracking for CBM Reconstructed URQMD event: central.
Calibration of the new Particle Identification Detector (PID) Tom Jude, Derek Glazier, Dan Watts.
T. Burnett1 GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 9, 2002 SAS Software: Sources Detector geometry model Simulation Event.
1 Calorimeter in G4MICE Berkeley 10 Feb 2005 Rikard Sandström Geneva University.
Tracking, PID and primary vertex reconstruction in the ITS Elisabetta Crescio-INFN Torino.
Simulation of GOSSIP/GridPix Nominal Detector, and GOSSIP in ATLAS.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
NA62 Gigatracker Working Group 28 July 2009 Massimiliano Fiorini CERN.
May 31th, 2007 LCWS C. Gatto 1 Tracking Studies in the 4 th Concept On behalf of 4th Concept Software Group D. Barbareschi V. Di Benedetto E. Cavallo.
Development of Digital Hadron Calorimeter Using GEM Shahnoor Habib For HEP Group, UT Arlington Oct. 12, 2002 TSAPS Fall ’02, UT Brownsville Simulation.
PIXEL Slow Simulation Xin Li 3/16/2008. CMOS Active Pixel Sensor (APS) Epitaxy is a kind of interface between a thin film and a substrate. The term epitaxy.
TPG digitization update Phone conference 18/2 -04 Rikard Sandström Geneva University.
M. Ellis - MICE Collaboration Meeting - Thursday 28th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
PID simulations Rikard Sandström University of Geneva MICE collaboration meeting RAL.
3D Event reconstruction in ArgoNeuT Maddalena Antonello and Ornella Palamara 11 gennaio 20161M.Antonello - INFN, LNGS.
Plans for a Simulation Study of the Magnetic Field Requirements of the LC TPC February 2006, ILC TPC Analysis Jamboree, DESY Christian Hansen University.
Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30.
CBM Simulation Walter F.J. Müller, GSI CBM Simulation Week, May 10-14, 2004 Tasks and Concepts.
1 Nick Sinev, ALCPG March 2011, Eugene, Oregon Investigation into Vertex Detector Resolution N. B. Sinev University of Oregon, Eugene.
Christian Lippmann (ALICE TRD), DPG-Tagung Köln Position Resolution, Electron Identification and Transition Radiation Spectra with Prototypes.
meeting, Oct. 1 st 2015 meeting, Oct. 1 st Gas Pixel: TRD + Tracker.
Analysis meeting: Beam momentum measurements using TOFs Tuesday, 22 January 2008 Slide 1 of 10 Beam momentum measurement using.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
Calorimeter design & simulations for Stage I Rikard Sandström University of Geneva MICE PID phone conference
Villa Olmo, Como October 2001F.Giordano1 SiTRD R & D The Silicon-TRD: Beam Test Results M.Brigida a, C.Favuzzi a, P.Fusco a, F.Gargano a, N.Giglietto.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
M. Ellis - MICE Collaboration Meeting - Wednesday 27th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
View of TPC Optimization from Reconstruction Working Group Xin Qian and Tingjun Yang 1.
Status of the TPG E.Radicioni MICE coll. Meeting - RAL, Oct
Thoughts on TPC Optimization Xin Qian BNL 1. Outline Detector Parameters – TPC angle – Wire pitch – Wire angle – Wire pattern – Wire plane gap Basic reconstruction.
Low-energy Sim/Reco Capability Xin Qian (BNL) Tingjun Yang (FNAL) 1.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
FP-CCD GLD VERTEX GROUP Presenting by Tadashi Nagamine Tohoku University ILC VTX Ringberg Castle, May 2006.
IPHC, Strasbourg / GSI, Darmstadt
Progress of GEM R&D in Lanzhou Univerity
Activities on straw tube simulation
Track Finding.
Issues with Simulating High Luminosities in ATLAS
Silicon Tracking with GENFIT
MINOS: a new vertex tracker for in-flight γ-ray spectroscopy
GEANT Simulations and Track Reconstruction
Clustering-based Studies on the upgraded ITS of the Alice Experiment
Presentation transcript:

1 TPG digitization improvements Progress description Rikard Sandström Geneva University Software parallel session 31 Mars -04 CERN

2 Objective 1.Take digitization closer to physical reality 2.Add all information needed for reconstruction 3.Increase speed 4.Create cleaner code

3 1. More realistic digitization Previously –All particles used the same ionization model, including photons... –Digitization put all clusters from one ”hit” (slice of gas) at the same coordinates. –The deposition length used assumed particles parallel to beam line. –Electrons in the ionization clusters were not drifted individually to the readout. –There was a hard cut in number of samplings a signal was allowed to fill.

4 1. More realistic digitization (cont) Now –Only charged particles generate hits, and mu+ are treated explicitly using histogram files. –Clusters are positioned along a track approximated by line segments using the momentum vector of the hit. –The path of each hit last until either the cylinder wall or an adjacent gasslice is hit. –All electrons in every cluster are drifted individually to the GEMs, where they are amplified. –The cut in number of samplings is now adaptive. –Support for dead strips added.

5 1. More realistic digitization (graphic) Hit Cluster Readout Beam dir Electrons drifted from cluster delta e- momentum mu+ e- Charge on strip

6 1. More realistic digitization (Electronics response) 1 The electrons arrive at the strip at different times due to – different vertex position – longitudinal diffusion (drift) 2 The electrons arriving at the strip gives a voltage vs time – U(t) ~ (t/tau) 2 exp(-t/tau)+noise where tau is decay constant (75 ns) 3 Signals belonging to the same sampling have their amplitude summed 4 Digits are checked against threshold and written to output file One strip, U(t) : Samplings (diff 500ns) voltage time threshold

7 2. Interface to Reconstruction –Columns in Sim.out: Slice nr Up/down stream PID Deposited energy [keV] Time of hit [micro sec] Hit position vector Hit momentum vector –Columns in Digits.out: Up/down stream Sampling nr Layer Strip PID Amplitude [V] Drift time [micro sec] Time of hit [micro sec] Cluster position vector Hit momentum vector A number of parameters were added to both Simulation and Digitization:

8 3. Code optimized for speed A helper class, C4DVector, was created to structure the TpgDigits before they were combined and checked against threshold. –This lowered the number of operations from appr 500 M to appr 0.4 M per event. (Hence, what used to take a weekend instead takes 3 min.) –Later improvements reincreased the number of operations by an order of magnitude.

9 4. Cleaner, Object Oriented code TpgHitBank is reads and writes code to output files. TpgEvent creates clusters using hit info and after processes TpgDigits TpgCluster creates TpgDigits (electrons) and drifts them to readout. TpgDigits makes electrons into signal on strips. TpgEvent TpgDigits TpgHitBank TpgCluster If TpgCluster can get a file of its own, TpgDigits should inherit from it instead of from TpgHitBank

10 Snapshot of Digits.out [PID] 10% dead strips 90%He, 10%Methane No cooling No background

11 Snapshot of Digits.out [Volt]

12 Next Steps TpgCluster: –Move TpgCluster to its own file? –Its name is by chance identical to a class in Reconstruction. Pack output file automatically to save diskspace? (1 event = 0.5 Mb) Start using the code in Reconstruction –Simulate both response of MICE TPG and HARP-like TPC With and without RF background HARP gas & He90CO 2 10 Strip spacing (pitch) Field 4T resp 0.7T Tracker length (see Emilio’s talk)