The status of Track Extrapolation module

Slides:



Advertisements
Similar presentations
GEANT Simulation of RCS Vahe Mamyan Hall A Analysis Workshop December 10, 2003.
Advertisements

The MSC Process in Geant4
P460 - transitions1 Transition Rates and Selection Rules Electrons in a atom can make transitions from one energy level to another not all transitions.
Review of PID simulation & reconstruction in G4MICE Yordan Karadzhov Sofia university “St. Kliment Ohridski” Content : 1 TOF 2 Cerenkov.
Algorithms and Methods for Particle Identification with ALICE TOF Detector at Very High Particle Multiplicity TOF simulation group B.Zagreev ACAT2002,
Downstream e-  identification 1. Questions raised by the Committee 2. Particle tracking in stray magnetic field 3. Cerenkov and calorimeter sizes 4. Preliminary.
Mark Rayner, Analysis workshop 4 September ‘08: Use of TOFs for Beam measurement & RF phasing, slide 1 Use of TOFs for Beam measurement & RF phasing Analysis.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
A Reconstruction Algorithm for a RICH detector for CLAS12 Ahmed El Alaoui RICH Workchop, Jefferson Lab, newport News, VA November th 2011.
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.
MdcPatRec Tracking Status Zhang Yao, Zhang Xueyao Shandong University.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.
HADES coll. meeting, Oct. 31, 2007 Charged pion production in C+C at 1 and 2 A GeV results of data analysis from experiments NOV02 and AUG04 Jehad Mousa.
Start Counter Collaboration Meeting September 2004 W. Boeglin FIU.
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
Aerosol Limits for Target Tracking Ronald Petzoldt ARIES IFE Meeting, Madison, WI April 22-23, 2002.
Magnetic Field Issues for Simulation and Reconstruction N. Amapane, N. Neumeister Workshop on LHC Physics with High-p T Muons in CMS Bologna, April 9-12,
STAR STAR VMC tracker V. Perevoztchikov Brookhaven National Laboratory,USA.
1 Energy loss correction for a crystal calorimeter He Miao Institute of High Energy Physics Beijing, P.R.China.
MDC Simulation Yuan Ye BESIII Collaboration Meeting.
BESIII Simulation Status Z.Y. Deng M. He H.M. Liu Y.J. Mao Z.Y. You Y.Yuan BES Annual Meeting June 1, 2005.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Col. Meeting 2006/01/12.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Annual Meeting 2005/05/29.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
Hadron production in C+C at 1 and 2 A GeV analysis of data from experiments NOV02 and AUG04 for high resolution tracking (Runge-Kutta tracks) Pavel Tlustý,
Impact parameter resolutions for ILC detector Tomoaki Fujikawa (Tohoku university) ACFA Workshop in Taipei Nov
1 QuickSim - brief introduction - Akiya Miyamoto KEK 22 June 2005 GLD meeting See also.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
00 Cooler CSB Direct or Extra Photons in d+d  0 Andrew Bacher for the CSB Cooler Collaboration ECT Trento, June 2005.
KalFitAlg: recent developments and tests WANG Dayong Jan.18,2006.
BESIII Track Extrapolation & Matching Wang Liangliang EPC IHEP.
Electron physics object tutorial C. Charlot / LLR Automn08 tutorials, 14 oct
Status of Analysis Software Kanglin He For Analysis Software Group.
Current Status of MDC Track Reconstruction MdcPatRec Zhang Yao, Zhang Xueyao
Overview Methodology Design Architecture Outline of future work Ideas for discussion.
TOF Reconstruction, Calibration & Test-beam Simulation Jiang Linli 2005/6/1 (13th BES Annual Meeting )
Hadron production in C+C at 1 and 2 A GeV analysis of data from experiments NOV02 and AUG04 for high resolution tracking (Runge-Kutta tracks) Pavel Tlustý,
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
1 MDC Track Finding at BESIII Zang Shilei BES Annual Meeting (Jun 1, 2005) ______________________________________ -Outline- 
Hadron production in C+C at 2 A GeV measured by the HADES spectrometer Nov02 gen3 analysis and results for spline tracks (shown in Dubna) changes - removing.
BESIII offline software group Status of BESIII Event Reconstruction System.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
CHEP ’06 GEANT4E 1 GEANT4E: Error propagation for track reconstruction inside the GEANT4 framework Pedro Arce (CIEMAT) CHEP 2006, Mumbai, 13-17th February.
Mitglied der Helmholtz-Gemeinschaft Hit Reconstruction for the Luminosity Monitor March 3 rd 2009 | T. Randriamalala, J. Ritman and T. Stockmanns.
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
GenFit and RAVE in sPHENIX under Fun4All
A Kalman Filter for HADES
Field-on measurement of multiple scattering
Event “zero-time” determination with TOF detector
Huagen Xu IKP: T. Randriamalala, J. Ritman and T. Stockmanns
Charles F. Maguire Vanderbilt University
Studies for Phase-II Muon Detector (|η| = ) – Plans
Muon stopping target optimization
Introduction Goal: Can we reconstruct the energy depositions of the proton in the brain if we are able to reconstruct the photons produced during this.
Measurements of Cosmic-Ray Lithium and Beryllium Isotopes
KLOE General Meeting - LNF March,
(CMS GEANT4 simulation)
Study of the
Reconstruction of TauTau events
DE/dx Study at CEPC TPC An Fenfen
The time-of-flight reconstruction & calibration
Measurements of some J/ and c decays at BES
Project Presentations August 5th, 2004
Detector Optimization using Particle Flow Algorithm
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
MUC simulation and reconstruction
Current Status of EMC Reconstruction
Presentation transcript:

The status of Track Extrapolation module Wang Liangliang 2005.6.29

Introduction In reconstruction,in order to associate the hits in outer detectors(e.g. mu counter) with MDC reconstructed tracks,we need track extrapolation. In these applications,the credibility and the evaluations of the track's errors are important. So I developped an algorithm named TrkExtAlg in BOSS to do this work,which mainly reference to BELLE’s corresponding work.

TrkExtAlg extrapolate MDC reconstructed tracks to outer detectors,which takes account of energy loss of particles and the magnetic field.That is why it base on GEANT4. TrkExtAlg’s another job is giving error matrix of position and momentum of a extrapolated track. In fact multiple scattering errors dominate. So TrkExtAlg also propagates of error matrix which takes account of multiple scatterring effect.

TrkExtAlg Class Ext_track is the one which is in charge of extrapolation of tracks in fact. TrkExtAlg is an interface of Ext_track to BOSS. GEANT4 Transient Event Data Store base on MDC reconstructed tracks Track extrapolation TrkExtAlg Ext_track Error calculation Track extrapolation results and error matrixes

initialize() GeometryIntialization() Ext_track->Initialization(myExtPar) PhysicsIntialization() Get MDC reconstructed tracks Called once every event. Loop over every track in an event. Ext_track->Set(x,p,err,ParticleName) TrkExtAlg execute() ExtTrack->TrackExtrapotation() Write results to TDS finalize()

Geometry Initialization BesDetectorConstruction(…) Geometry, material, magnetic field…… (Now, it comes from BOOST.) (In future, it will be construct from xml files.) Some other needed…… Compared with GEANT4 simulation,mine is simple,just what I need.Same is physics initialization.

Physics Initialization Particle Definition e mu K pi p photon Physics Processes Energy loss Ionisation (Modified) Bremsstrahlung (e mu) Build physics table ……

Track Extrapotation According to the information of MDC tracks,I initialized a G4Track.(default particle type is pi) As long as geometry and physics initialization is done,G4TrackingManager can work. Then this track is transported step by step by G4TrackingManager which uses G4SteppingManager with responsibility for each step. After every step in GEANT,my ExtSteppingAction() will be called.

What does ExtSteppingAction() do? Getting track information,and judging whether the particle enters a new volume,if so,following things will be done: Error matrix calculation. Update some coefficients according to current material,which will be used in error calculation. If current track information will be needed in reconstruction , these parameters will be tacken down and be writen to TDS.

Error Matrix 1.Error propagation: 2.Add multiple scattering error :

double Ext_errmx::get_plane_err( const Hep3Vector &np, const Hep3Vector &nr )

Some results Ext: track extrapolation (TrkExtAlg based geant4.6.2) Sim1: G4MultipleScatterring, G4hIonisation (TrkExtAlg based geant4.6.2) Sim2: boost-1-2 based geant4.6.2 Reference surface (cylinder) (R,phi,z) R=810mm ~ TOF R=942mm ~ BSC R=1375mm ~ Superconducting magnet R=1700mm ~ MUC

1200MeV pi- theta=90 phi=0 (0,0,1mm) Ext Sim1 Sim2 R 810 0.1070 0.0012 1 0.92 0.1073 0.0015 0.99 0.95 0.97 942 0.1231 0.0014 1.3 0.1233 0.0017 0.98 1.4 1375 0.1782 0.012 16 0.010 0.86 14 0.013 0.70 1700 0.2188 0.019 32 0.2190 0.018 0.45 29 0.2193 0.023 -0.4778 33

1200MeV pi- theta=60 phi=0 (0,0,0) Ext Sim1 Sim2 R 810 0.1234 0.0015 468.8 1.4 0.1232 0.0018 468.7 1.5 942 0.1422 0.0017 545.6 1.9 0.1418 0.0020 545.5 2.0 0.1419 2.1 1375 0.2062 0.014 799.3 22 0.2060 21 0.2063 0.017 799.1 26 1700 0.2536 0.023 991.6 44 0.2541 991.9 0.2545 0.030 990.2 56

1200MeV pi- theta=45 phi=0 (0,0,0) Ext Sim1 Sim2 R 810 0.1511 0.0019 812.8 2.2 0.1498 0.1499 0.0023 2.4 942 0.1741 946.4 3.1 0.1728 946.3 3.3 0.1729 0.0028 3.5 1375 0.2534 0.018 1389 35 0.2532 1391 32 0.2524 0.023 1388 42 1700 0.3121 0.029 1726 68 0.3119 0.028 1730 66 0.3093 0.035 1720 83

600MeV pi- theta=90 phi=0 (0,0,1mm) Ext Sim1 Sim2 R 810 0.2118 0.0022 1 1.8 0.2115 0.0026 0.98 2.0 0.2114 0.0025 1.01 942 0.2451 2.5 0.2447 0.0031 0.97 2.8 0.0032 1.03 2.9 1375 0.3650 0.030 38 0.3651 0.027 1.31 34 0.3640 0.65 36 1700 0.4662 0.048 77 0.4654 0.050 1.5 76 0.4612 0.056 0.51 81

600MeV pi- theta=60 phi=0 (0,0,0) Ext Sim1 Sim2 R 810 0.2455 0.0027 472.2 2.5 0.2437 0.0032 472.0 2.9 472.1 942 0.2842 0.0033 550.9 3.6 0.2824 0.0039 550.7 4.2 0.2825 0.0040 550.8 1375 0.4260 0.036 819.1 53 0.4254 0.034 820.2 49 0.4243 0.038 818.5 54 1700 0.5475 0.057 1035 105 0.5484 0.064 1037 109 0.5415 0.072 1024 125

600MeV pi- theta=45 phi=0 (0,0,-500mm) Ext Sim1 Sim2 R 810 0.3010 0.012 322.1 14 0.3020 0.016 322.2 18 0.3030 329.6 942 0.3505 0.013 461.1 17 0.3514 0.017 22 0.3525 469.7 23 1375 0.5495 0.061 956.0 108 0.5469 0.063 952.0 101 0.5429 0.075 942.5 114 1700 0.7577 0.10 1412 221 0.7205 0.12 1343 200 0.6888 0.13 1251 223

Summary Generally saying, the differences between Ext and Sim is under 20 persent. When momentum of particle becomes smaller or cos(theta) becomes larger, the difference will be larger. TrkExtAlg needs to be more accomplished.

Something about PID Charged particle: e , mu , pi , K ,p/pbar TOF,MDC(dEdx): pi , K , p/pbar Method: Likelihood Get pure pi, K, p/pbar TOF/DEdx normalized distribution(histogram) at different momentum.(MC/True data) According to measured data (momentum,TOF/DEdx), we can get corresponding probability through the distribution in 1. Define:

Thank you!