Online Spacepoints in EC fixed After the fixes were applied, the IDScan inefficiency (with respect to EF) has decreased by 90%, ie. out of an example set.

Slides:



Advertisements
Similar presentations
Trigonometry Math is beautiful. Is it? Well, if its not nice, than its damn sure of a very B.I.G. *HELP*.
Advertisements

Trigonometric Functions
Points, Vectors, Lines, Spheres and Matrices
History x-y mechanics Needs mapping to r- trigger towers Optimised Any-5 Swiss cross Current.
Iteration, the Julia Set, and the Mandelbrot Set.
Part- I {Conic Sections}
Towers of Hanoi Move n (4) disks from pole A to pole C such that a disk is never put on a smaller disk A BC ABC.
1 Line replacement approach Koch Star (Snowflake) Area replacement approach Sierpenski Triangle Iterated Function System approach Heighway Dragon CSE
14 Vectors in Three-dimensional Space Case Study
Vector-Valued Functions 12 Copyright © Cengage Learning. All rights reserved.
Higher Maths The Straight Line Strategies Click to start
Higher Maths Graphs & Functions Strategies Click to start.
Fixing the Spacepoints. Step 1 – Fix  Lines along the strips do not intersect on the z-axis. Result can be modeled by a small rotation around the center.
6.4 Best Approximation; Least Squares
Log tips When solving, you can often either:
Rolling, Torque, and Angular Momentum
Copyright © Cengage Learning. All rights reserved.
Prepared 7/28/2011 by T. O’Neil for 3460:677, Fall 2011, The University of Akron.
UK egamma meeting, Sept 22, 2005M. Wielers, RAL1 Status of Electron Triggers Rates/eff for different triggers Check on physics channels Crack region, comparison.
Graphing Tangent and Cotangent Functions 1. Finding the asymptotes Recall that asymptotes occur when the function is undefined. Therefore, we need to.
7.1 Area Between 2 Curves Objective: To calculate the area between 2 curves. Type 1: The top to bottom curve does not change. a b f(x) g(x) *Vertical.
Survey(s) of TT8 10/12 TT 8 after wall1 16/12 TT 8 Standalone.
Trigonometric Functions
Physics 201: Lecture 18, Pg 1 Lecture 18 Goals: Define and analyze torque Introduce the cross product Relate rotational dynamics to torque Discuss work.
c = km/sec I F = I 0 x (cosθ) 2.
ATLAS SCT module performance: beam test results José E. García.
Characterization MC Particles Missed by Axial-Barrel Reconstruction & Obtaining Perfect Efficiency Using Zpolebbar Event File By: Tyler Rice.
RawHits in Pixel/SCT Kohei Yorita The University of Chicago FTK Meeting on Feb. 21 st 2007.
Physics 430: Lecture 22 Rotational Motion of Rigid Bodies
Dr. R. Ribeiro, Mechanical Engg. Dept. IITD
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
Angles and Polar Coordinates. Angles Angles are a way to describe the difference in slope of two intersecting lines Vertex Angle.
Pion test beam from KEK: momentum studies Data provided by Toho group: 2512 beam tracks D. Duchesneau April 27 th 2011 Track  x Track  y Base track positions.
Tracking within hadronic showers in the SDHCAL Imad Laktineh.
Chapter 9.  Mathematical morphology: ◦ A useful tool for extracting image components in the representation of region shape.  Boundaries, skeletons,
TOP 10 Missed Mid-Unit Quiz Questions. Use the given function values and trigonometric identities to find the indicated trig functions. Cot and Cos 1.Csc.
15 Dec 2010 CERN Sept 2010 beam test: Sensor response study Chris Walmsley and Sam Leveridge (presented by Paul Dauncey) 1Paul Dauncey.
SCT Endcap Module Initial Alignments Using Survey Data Paul S Miyagawa University of Manchester.
M. Gelfusa 1 (16) Frascati March 2012 Validation of Polarimetric measurements on JET using advanced statistical analysis of the residuals M. Gelfusa,
Optimising Cuts for HLT George Talbot Supervisor: Stewart Martin-Haugh.
MOTION RELATIVE TO ROTATING AXES
P Improvements - Constructor p Parameter passing Constructors Problem Solving With C++
Computer Graphics Rendering 2D Geometry CO2409 Computer Graphics Week 2.
1 ATLAS SCT Endcap C Efficiency Measurement Nicholas Austin IoP Conference April 2009.
Problem For the 5 x 3 x -in. angle cross
1 Endcap C SCT Efficiency Calculation Update Nicholas Austin University of Liverpool Operations Meeting June 2007.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
Secondary Vertex reconstruction for the D + Elena Bruna University of Torino ALICE Physics Week Erice, Dec. 6 th 2005.
Detector alignment Stefania and Bepo Martellotti 20/12/10.
 Measurement of  x E  (Fig. 4) Assorted correlations between a fixed high-p T trigger hadron (  p Ttrig  =4.7GeV/c) and lower p T associated hadrons.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
Pixel Results from CRAFT09 U. Langenegger (PSI), G. Giurgiu (JHU) Pixel General Meeting November 10, 2009.
Layer00 Efficiency Studies Stephen Levy, UChicago.
1) News on the long scale length calibration 2) Results of the two surveys performed on plane 7 Set 1: morning of 12/11/2004 Set 2: morning of 19/11/2004.
CS 376 Introduction to Computer Graphics 02 / 14 / 2007 Instructor: Michael Eckmann.
Date of download: 5/28/2016 Copyright © ASME. All rights reserved. From: The Shape of Helically Creased Cylinders J. Appl. Mech. 2013;80(5):
Level 3 Tracking Tutorial R. Beuselinck 7 February 2001 Current status of level 3 tracking interface User access methods and parameter definitions Simple.
Presentation on gears.
BEACH 04J. Piedra1 SiSA Tracking Silicon stand alone (SiSA) tracking optimization SiSA validation Matthew Herndon University of Wisconsin Joint Physics.
Simulation and reconstruction of CLAS12 Electromagnetic Calorimeter in GSIM12 S. Stepanyan (JLAB), N. Dashyan (YerPhI) CLAS12 Detector workshop, February.
Status of tracking Thijs Cornelissen, Genova
Integration and alignment of ATLAS SCT
University of Wisconsin-Madison
Monitoring SCT Efficiency and Noise
Imaging crystals with TKR
CA3 Retrieves Coherent Representations from Degraded Input: Direct Evidence for CA3 Pattern Completion and Dentate Gyrus Pattern Separation  Joshua P.
The Generality of Parietal Involvement in Visual Attention
Dynamics of Active Semiflexible Polymers
Directions: Fill in the blanks with the correct answers then color in the picture with the given color. Color White: A full rotation around a.
Recent Results on TRT Alignment
Presentation transcript:

Online Spacepoints in EC fixed After the fixes were applied, the IDScan inefficiency (with respect to EF) has decreased by 90%, ie. out of an example set of 30 previously failing electron tracks, 27 are now reconstructed. The fixes went into release 13. Additionally, for those who would like to use it in , they have been backported. Please check out TrigOnlineSpacePointTool bf01. The fix will effect all slices at varying degrees and should help both IDScan and SiTrack.

Fixing the Spacepoints – Some Details E. Özcan University College London

Symptoms Efficiency of IDScan with respect to EF is found to be less in EC than in barrel. Problem tracked to spacepoints. Comparison with offline SPs yielded two issues: 1.Smaller problem : Online SCT clusters a slightly off compared to offline SCT clusters. 2.Dominant problem : Even if offline clusters are used, online SP formation creates different SPs than offline algorithm does. –r and  coordinates are quite off. –Occasionally no online SP corresponding to offline.

Crosses: Offline SPs Colored points: SPs created by the online algorithm from offline clusters To see the effect of the fixes easily, follow, for example the pink points. Before the Fix

Step 1 – Fix  Lines along the strips do not intersect on the z-axis. (Strips are not really radial.) Result can be modeled by a small rotation around the center of the module (MC). Fix: Create SP as usual. Then find the 2D local vector connecting MC to SP. Rotate that vector by the rotation angle. Revert back to global coordinates. double xsp = rsp*cos(phisp), ysp = rsp*sin(phisp); xsp -= posPhi.x(); ysp -= posPhi.y(); double tlsp = atan2(ysp,xsp); double rlsp = sqrt(xsp*xsp+ysp*ysp); xsp = rlsp*cos(tlsp+rotAng); ysp = rlsp*sin(tlsp+rotAng); xsp += posPhi.x(); ysp += posPhi.y(); sp->phi(atan2(ysp,xsp)); posPhi : Position vector of the center of the  module. rotAng : Angle between posPhi and longitudinal local axis on the  module.

Crosses: Offline SPs Colored points: SPs created by the online algorithm from offline clusters Note the orange points at the top, which were off the figure before. All SPs have roughly aligned at the correct . After the  Fix

Step 2 – Fix r r coordinate of SP calculated with : Here  is the stereo angle, obtained from: sina = uv_element->sinStereo(); alpha=asin(sina); Unfortunately, when there is misalignment, this is incorrect! Fix by finding the angle between the transverse axes of phi and uv elements. const Hep3Vector& dirT = phi_element->phiAxis(); const Hep3Vector& dirT2 = uv_element->phiAxis(); double rotAng = -asin((dirT.getX()*posPhi.x()+ dirT.getY()*posPhi.y())/posPhi.perp()); alpha = asin(dirT.getY()*dirT2.getX()- dirT.getX()*dirT2.getY()); 10-20% effect in  causes r to be miscalculated by centimeters!

Online SPs (colored points) in very good agreement with offline SPs (crosses). Gray crosses right in the middle (indicated in red circle) => One online SP is missing. Track (red V) has changed. Previously no L2 track, now there is one. After the  and r Fixes

Step 3 – Find missing SPs Disc 8 : Inner ring is missing and “middle” ring is populated with short-middle modules. SiDetectorElement::center() returns center of active area (red cross), not the point around which the stereo rotation is done (black/white circle, C rot ). Major effect => Essentially no SPs from disc 8 middle ring. Fix: Reduce r  (r of MC) rsp=Rphi*B; if (maxLocL 400) { // short-mid strips double posDiff = sqrt(pow(posPhi.x()-posStereo.x(),2)+ pow(posPhi.y()-posStereo.y(),2)); rsp=(Rphi-posDiff/2./sin(fabs(alpha)/2.))*B; } MC  MC S C rot  correction  C rot

Online SPs (colored points, created from offline clusters) in very good agreement with offline SPs (crosses). Gray crosses right in the middle => Now accompanied with cyan points! After Algorithm Fixes

Back to Clusters Problem in clusters=>SPs solved. So go back to investigate differences in clusters. 1.Online and offline clusters have different coordinates even when they are made of exactly the same strips. This difference is usually on the order of mm (less than 1 pitch-length, surprising, but not significant). 2.For strips on disk 8, difference much more significant: Can be as high as 2.2mm or more!!! Source of problem: Disk 8 “middle” ring is short – module centers at higher radius compared to other rings. => Different pitch length needed (instead of default one used for all middle-ring modules). Fix: 2D array of pitch lengths filled at initialization: for (int disk=0; disk<s_ndisk; disk++) for (int ieta=0; ieta<s_neta; ieta++) { InDetDD::SiDetectorElement* element = man->getDetectorElement(2, disk,0, ieta, 0); if (0==element) continue; m_forward_pitch[disk][ieta]=element->phiPitch();}

Left: Disk-8 SPs created from online clusters (squares) are significantly off from offline SPs (crosses), before the cluster fix. Right: All online SPs, created from online clusters, are in perfect agreement with offline SPs, after the cluster fix. Fixing the clusters

Conclusion Tested on 30 events from Monika, where IDScan failed, but EF found a track. After fixes, 27 have tracks reconstructed. Likewise, studies by Mike Flowerdew with Z->ee events immediately shows the improvement. The fix is in release 13, there also exists a backport that can be used with release 12. IDScan to be tuned to make best use of the fix. – Preliminary studies show a 50% decrease in fake rates for the same efficiency.