C.Cheshkov 15/09/2005 Weekly Offline Meeting

Slides:



Advertisements
Similar presentations
The Three-Dimensional Coordinate System 11.1
Advertisements

Terzo Convegno sulla Fisica di ALICE - LNF, Andrea Dainese 1 Preparation for ITS alignment A. Dainese (INFN – LNL) for the ITS alignment group.
Velo to T Alignment - Reminder General Strategy  Perform relative VELO-to-IT/OT alignment using  X,  Y at the center of magnet and  X,  Y (each.
X.Dong, USTC/LBNL Feb. 20th, 04, STAR Collaboration Meeting 1 TOF Software Progress Xin Dong, for TOF Group  TOF detectors in Run IV  Online software.
Commissioning data are taken with individual chambers TP data autotriggered Cosmic rays data  ( different configuration) Different cosmic track angle.
Alignment Global-rotation tests of whole SECTORS were done with simulations to check procedures (not the best choice to start as it turns out!) Finding.
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.
Muon alignment with Cosmics: Real and Monte Carlo data S.Vecchi, S.Pozzi INFN Ferrara 37th Software Week CERN June 2009.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
JT: 1 The Berkeley Lab STAR TPC Distortions in the Transverse Plane: An Update Jim Thomas.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
1.Check Laser track of B=0 run and exclude some tracks in order to get precise GGV eff, which in turn is used when extract T1, T2 value by pos-B and neg-B.
TPC online reconstruction Cluster Finder & Conformal Mapping Tracker Kalliopi Kanaki University of Bergen.
Javier CastilloLHC Alignment Workshop - CERN - 05/09/ Alignment of the ALICE MUON Spectrometer Javier Castillo CEA/Saclay.
Jinxiang Chai CSCE441: Computer Graphics 3D Transformations 0.
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
ME451:Kinematics and Dynamics of Machine Systems (Spring 09)
LAV Software Status Emanuele Leonardi – Tommaso Spadaro Photon Veto WG meeting – 2015/03/24.
Y.Fisyak, BNL - STAR Upgrade workshop, 12/2/ Integrated Tracker – STAR tracking framework of the future update on  status and  perspective IT(TF)
STAR STAR VMC tracker V. Perevoztchikov Brookhaven National Laboratory,USA.
What is in my contribution area Nick Sinev, University of Oregon.
LASER CALIBRATION SYSTEM for STAR TPC Alexei Lebedev (BNL) for STAR collaboration  Design and description  Performance  Goals and results  Future developments.
Computer Graphics 3D Transformations. Translation.
Geometric Transformations
TPC ExB distortion at LHC-ALICE experiment Yasuto Hori for the ALICE-TPC collaboration Center for Nuclear Study, University of Tokyo 1.
Integrated Tracker (progress, status, plans) Y. Fisyak.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week.
Progress on the beam tracking instrumentation Position measurement device Tests performed and their resolution Decision on electronics Summary.
RPC Design Studies Gabriel Stoicea, NIPNE-HH, Bucharest CBM Software Week GSI-Darmstadt May 10, 2004.
Fast Tracking of Strip and MAPS Detectors Joachim Gläß Computer Engineering, University of Mannheim Target application is trigger  1. do it fast  2.
3D Event reconstruction in ArgoNeuT Maddalena Antonello and Ornella Palamara 11 gennaio 20161M.Antonello - INFN, LNGS.
Marian Ivanov TPC ExB and V drift calibration and alignment.
Jonathan BouchetBerkeley School on Collective Dynamics 1 Performance of the Silicon Strip Detector of the STAR Experiment Jonathan Bouchet Subatech STAR.
January 19, y X Z Translations Objects are usually defined relative to their own coordinate system. We can translate points in space to new positions.
3-D Geometric Transformations
Detector alignment Stefania and Bepo Martellotti 20/12/10.
Abstract Beam Test of a Large-area GEM Detector Prototype for the Upgrade of the CMS Muon Endcap System V. Bhopatkar, M. Hohlmann, M. Phipps, J. Twigger,
Honors Geometry.  We learned how to set up a polygon / vertex matrix  We learned how to add matrices  We learned how to multiply matrices.
Development of the parallel TPC tracking Marian Ivanov CERN.
TPC Detector Simulators TPC Fast Simulator & TPC Response Simulator April 9, 2000 ALICE-STAR Joint Meeting.
Massimo Masera, Andrea Dainese, Domenico Elia, Francesco Prino Offline Week – 15/11/2010 ITS offline status.
M. Brooks, 28-Mar-02 Heavy/Light meeting 1 Muon Analysis Work Getting Code ready for first data pass - DONE Get ready for second pass on DSTs - muon identification.
3D Transformations 2D coordinates3D coordinates x y x y z x z y Right-handed coordinate system:
MICE Tracker Software A. Dobbs CM32 9 th Feb 2012.
Kalman filter for TPC calibration and alignment Marian Ivanov.
PIXEL ladder alignment Hidemitsu ASANO. Photo analysis & survey beam data (with zero magnetic field) ① SVX standalone tracking Global Tracking Strategy.
Tracking software of the BESIII drift chamber Linghui WU For the BESIII MDC software group.
D. Elia (INFN Bari)Offline week / CERN Status of the SPD Offline Domenico Elia (INFN Bari) Overview:  Response simulation (timing info, dead/noisy.
3D Geometry and Transformations
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
11 Sep 2007Tracking - Paul Dauncey1 Tracking Code Paul Dauncey, Imperial College London.
Torino, June 15 th, 2009 Status of the Pattern Recognition with the Hough transform and the STT system alone. Gianluigi Boca 1.
V4-18-Release P. Hristov 21/06/2010.
Status of Hough Transform TPC Tracker
Alignment of the ALICE MUON Spectrometer
3D Geometric Transformation
Computer Graphics CC416 Week 15 3D Graphics.
3D Transformation.
v4-18-Release: really the last revision!
Update of pattern recognition
Tracking System at CERN 06 and 07 test beams
TPC sector alignment Marian Ivanov.
TPC status - Offline Q&A
HPS Collaboration meeting, JLAB, Nov 16, 2016
CNC Milling/Lathe interface Introduction
CSCE441: Computer Graphics 2D/3D Transformations
Presentation transcript:

C.Cheshkov 15/09/2005 Weekly Offline Meeting Alignment in TPC C.Cheshkov 15/09/2005 Weekly Offline Meeting

Contents Introduction of misalignments in TPC simulation: Retrieving from TGeo Misalignment in Hits->(S)Digits TPC tracking using alignment data Discussion on possible approaches in the tracking Alignment in TPC 15/09/2005

Simulation of misalignment In TPC we consider `alignable` only the 72 readout chambers 3 translations + 3 rotation angles per chamber = 6*72 float numbers During the initialization of AliTPCParam: Retrieve the position of the chamber volumes from TGeo (‘TIRC’ volumes) Translate them to the local coordinate system of the TPC sectors Store the differences with respect to the default positions as members of AliTPCParam Alignment in TPC 15/09/2005

Sector coordinate system Origin and Z axis coincide with the origin and Z axis of the global coordinate system In XY plane it is rotated by  = 10˚+ i x 20˚ where i is the sector index x y Alignment in TPC 15/09/2005

Simulation of misalignment Transport MC is used to produce hits along the track trajectories During the digitization of the hits, the ionization electrons are transported ‘by hand’ to the surface of the readout chambers (AliTPC::TransportElectron()) After that we read the alignment consts from AliTPCParam and use them to put the electrons into the local coordinate system of the readout chambers The rest of the digitization is not affected Alignment in TPC 15/09/2005

Chamber coordinate system ‘Ideal’ geometry Hit Chamber and Sector coord systems coincides y x Misaligned geometry Chamber coord system is translated and rotated with respect to Sector one Alignment in TPC 15/09/2005

Example of misaligned TPC Inner chambers rotated by +10mrad Outer chambers rotated by -10mrad Alignment in TPC 15/09/2005

Tracking using alignment data The basic idea: Do not touch cluster positions Do the tracking always locally in the chamber coordinate system While propagating a track in between sectors, translate and rotate the track from the current chamber coordinate system to the next chamber coordinate system No need to modify the propagation and update track methods Track translation and rotation just few times per tracking pass Alignment in TPC 15/09/2005

Tracking using alignment data The approach was implemented for translation and rotation of the readout chambers in XY plane New AliTPCtrack::Translate method was added Already available AliTPCtrack::Rotate was used Inside the tracker code the calls to PropagateTo and Rotate methods of AliTPCtrack were replaced by new methods of the tracker Alignment in TPC 15/09/2005

Tracking using alignment data New PropagateSeed and RotateSeed method of the tracker: Check if the track is to enter in a new sector If yes then: Take from AliTPCParam the position and angles of the current and the next readout chamber Transform the track into the global coordinate system Rotate the track (in RotateSeed method) Transform the track into the next chamber coordinate system Propagate the track (in PropagateSeed method) Alignment in TPC 15/09/2005

Tracking using alignment data The chamber index is identified by: index of the last pad row on which track is propagated azimuthal angle of sector coord system (10˚ + i x 20˚) z position of the track At entrance/exit of PropagateBack and RefitInward tracker methods, the tracks are transformed to Chamber/Sector coordinate system, respectively. The ESD tracks are always stored in the Sector coordinate system (‘global’) Alignment in TPC 15/09/2005

Tracking using alignment data The method was tested with several misalignment configs showing no caveats The efficiency and resolution is restored back to the ‘ideal geometry’ one The methods to transform between Chamber<->Sector systems are called about 3.5/track (no effect on the timing) Alignment in TPC 15/09/2005

Discussion on tracking approach The presented method has two main problems: Misalignment rotations in YZ and XZ planes violates our helix track model Effective correction on the track curvature and z position during the propagation? Space charge effects The alternative is to move the cluster positions: Mislalignment rotations in XY plane violates our propagation approach Propagate the track to the ‘ideal’ reference plane X, find the nearest cluster and propagate the track to the actual X position of the cluster The third choice is to ‘mix’ the above two methods Alignment in TPC 15/09/2005

Discussion on tracking approach Shift Rotation XYZ XY XZ YZ Track translation & rotation OK Cluster position translation & rotation Alignment in TPC 15/09/2005

Conclusions and Outlook The code for the simulation of the misalignment is almost ready (need just to add the part which reads the chamber positions from TGeo) The tracking code which uses track rotation and translation in XY is ready to be committed The two possible approaches in the tracking should be further discussed and evaluated Alignment in TPC 15/09/2005