Tracking and Vertex reconstruction at LHCb for Run II

Similar documents
PoS(EPS-HEP2017)492. Performance and recent developments of the real-time track reconstruction and alignment of the LHCb detector.

Tracking and Vertexing performance in CMS

Track reconstruction with the CMS tracking detector

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC

First LHCb measurement with data from the LHC Run 2

Full Offline Reconstruction in Real Time with the LHCb Detector

Primary Vertex Reconstruction at LHCb

ATLAS, CMS and LHCb Trigger systems for flavour physics

Track reconstruction for the Mu3e experiment based on a novel Multiple Scattering fit Alexandr Kozlinskiy (Mainz, KPH) for the Mu3e collaboration

Detector Alignment with Tracks. Wouter Hulsbergen (Nikhef, BFYS)

CMS Conference Report

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

Charged Particle Reconstruction in HIC Detectors

Adding timing to the VELO

Performance of Tracking, b-tagging and Jet/MET reconstruction at the CMS High Level Trigger

HLT Hadronic L0 Confirmation Matching VeLo tracks to L0 HCAL objects

PoS(High-pT physics09)036

PoS(IHEP-LHC-2011)002

PoS(TIPP2014)204. Tracking at High Level Trigger in CMS. Mia TOSI Universitá degli Studi di Padova e INFN (IT)

8.882 LHC Physics. Track Reconstruction and Fitting. [Lecture 8, March 2, 2009] Experimental Methods and Measurements

Muon Reconstruction and Identification in CMS

ALICE tracking system

A New Segment Building Algorithm for the Cathode Strip Chambers in the CMS Experiment

arxiv:hep-ph/ v1 11 Mar 2002

Tracking and flavour tagging selection in the ATLAS High Level Trigger

Physics CMS Muon High Level Trigger: Level 3 reconstruction algorithm development and optimization

First Operational Experience from the LHCb Silicon Tracker

First results from the LHCb Vertex Locator

LHCb Topological Trigger Reoptimization

THE ATLAS INNER DETECTOR OPERATION, DATA QUALITY AND TRACKING PERFORMANCE.

Performance of the ATLAS Inner Detector at the LHC

Real-time Analysis with the ALICE High Level Trigger.

Locating the neutrino interaction vertex with the help of electronic detectors in the OPERA experiment

Beam test measurements of the Belle II vertex detector modules

HEP Experiments: Fixed-Target and Collider

MIP Reconstruction Techniques and Minimum Spanning Tree Clustering

Overview of the American Detector Models

The performance of the ATLAS Inner Detector Trigger Algorithms in pp collisions at the LHC

Alignment of the ATLAS Inner Detector tracking system

Track pattern-recognition on GPGPUs in the LHCb experiment

b-jet slice performances at L2/EF

PoS(EPS-HEP2017)523. The CMS trigger in Run 2. Mia Tosi CERN

Stefania Beolè (Università di Torino e INFN) for the ALICE Collaboration. TIPP Chicago, June 9-14

The LHCb upgrade. Outline: Present LHCb detector and trigger LHCb upgrade main drivers Overview of the sub-detector modifications Conclusions

3D-Triplet Tracking for LHC and Future High Rate Experiments

b-jet identification at High Level Trigger in CMS

PoS(ACAT08)101. An Overview of the b-tagging Algorithms in the CMS Offline Software. Christophe Saout

The LHCb Upgrade. LHCC open session 17 February Large Hadron Collider Physics (LHCP) Conference New York, 2-7 June 2014

TOOLS FOR DATA ANALYSIS INVOLVING

π ± Charge Exchange Cross Section on Liquid Argon

Data Reconstruction in Modern Particle Physics

Tracking and compression techniques

Alignment of the CMS silicon tracker using Millepede II

Electron and Photon Reconstruction and Identification with the ATLAS Detector

Alignment of the CMS Silicon Tracker

CMS Alignement and Calibration workflows: lesson learned and future plans

Performance of the GlueX Detector Systems

PoS(Baldin ISHEPP XXII)134

Calorimeter Object Status. A&S week, Feb M. Chefdeville, LAPP, Annecy

The Trajectory Model for Track Fitting and Alignment

Production and Quality Assurance of Detector Modules for the LHCb Silicon Tracker

OPERA: A First ντ Appearance Candidate

Alignment of the CMS silicon tracker

Tesla : an application for real-time data analysis in High Energy Physics

ATLAS Tracking Detector Upgrade studies using the Fast Simulation Engine

ATLAS ITk Layout Design and Optimisation

Tracking POG Update. Tracking POG Meeting March 17, 2009

Alignment of the ATLAS Inner Detector

Monte Carlo programs

Track Reconstruction

V. Karimäki, T. Lampén, F.-P. Schilling, The HIP algorithm for Track Based Alignment and its Application to the CMS Pixel Detector, CMS Note

Simulation study for the EUDET pixel beam telescope

Charged Particle Tracking at Cornell: Gas Detectors and Event Reconstruction

arxiv: v1 [physics.ins-det] 18 Jan 2011

The CMS alignment challenge

Reconstruction of Multiple-Interaction Events

TPC Detector Response Simulation and Track Reconstruction

Study of t Resolution Function

Tracking and Vertexing in 3D B-field

arxiv: v4 [physics.comp-ph] 15 Jan 2014

CMS FPGA Based Tracklet Approach for L1 Track Finding

Study of the Higgs boson coupling to the top quark and of the b jet identification with the ATLAS experiment at the Large Hadron Collider.

Charged Particle Tracking at Cornell: Gas Detectors and Event Reconstruction

A new inclusive secondary vertex algorithm for b-jet tagging in ATLAS

PATHFINDER A track finding package based on Hough transformation

CMS reconstruction improvements for the tracking in large pile-up events

05/09/07 CHEP2007 Stefano Spataro. Simulation and Event Reconstruction inside the PandaRoot Framework. Stefano Spataro. for the collaboration

Faculty of Physics and Astronomy

arxiv: v1 [physics.ins-det] 11 Jul 2015

Machine Learning in Charged Particle Tracking. Hammers & Nails Machine Learning & HEP Weizmann Institute July

Inside-out tracking at CDF

Update of the BESIII Event Display System

TPC Detector Response Simulation and Track Reconstruction

Description and performance of track and primaryvertex reconstruction with the CMS tracker

Event reconstruction in STAR

The ALICE High Level Trigger

Physics and Detector Simulations. Norman Graf (SLAC) 2nd ECFA/DESY Workshop September 24, 2000

PoS(ACAT)049. Alignment of the ATLAS Inner Detector. Roland Haertel Max-Planck-Institut für Physik, Munich, Germany

Track reconstruction of real cosmic muon events with CMS tracker detector

arxiv: v4 [physics.ins-det] 12 Mar 2015

Transcription:

Tracking and Vertex reconstruction at LHCb for Run II Hang Yin Central China Normal University On behalf of LHCb Collaboration The fifth Annual Conference on Large Hadron Collider Physics, Shanghai, China May 18 th, 2017

Outlines Introduction to LHCb detector Track and Primary vertex reconstruction Performance New developments Summary 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 2

The LHCb detector LHCb detector is a general purpose single arm forward spectrometer Designed for precision measurements for heavy flavor physics Search for new physics in CP violation and rare decay of b and c hadrons Coverage: 2< η < 5 Tracking detectors Vertex Locator (VELO): silicon micro-strip Trigger Turicensis (TT): silicon micro-strip Track stations: Inner tracker: silicon strip Outer tracker: straw drift tubes Tracking Particle ID [Int. J. Mod. Phys. A 30, 1530022] [J. Instrum. 3 (2008) S08005] 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 3

LHCb in Run II LHCb moved to real time reconstruction, alignment and calibration setup in Run-II Completely change of the strategy Offline quality of event selection performed at trigger level Requirements on tracking/vertex reconstruction The reconstruction had to be made identical for online and offline Online reconstruction should be faster without performance loss 150 khz 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 4

Track reconstruction at LHCb Main track types for physics analyses Long tracks: Hits in VELO, T stations (and eventually TriggerTracker). Used in majority of analyses Downstream tracks: hits in TT and T stations. Tracks from daughters of long lived particles (e.g. Λ, K s 0 ) Two phases in LHCb tracking: Track finding/ pattern recognition and track fitting (Kalman-filter) Main challenges: Fast and efficient reconstruction at low fake rate Parallelization to speed up Machine learning to reduce fake rate 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 5

Primary Vertex finding Primary vertex (PV) reconstruction consists of two steps: Seeding: find PV candidates Fitting: fit each PV seed New working points: Minimum 4 tracks in PV Accept tracks within 3.5 σ of the PV Radial distance r less than 0.2 Performance w.r.t. Run 1: 70% less global false PV reconstruction Around 2-4% better global efficiency 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 6

Fake track rejection Fake tracks mainly from wrong matches between VELO and T station Remaining fake tracks from Kalman-filter χ 2 /dof cut ~ 22% Improved to ~ 14 % using neutral network (NN, Type: MLP) The output is called ghost probability Timeline: Processed offline -> Used in HLT2 -> Used in HLT1 (RunI -> 2015 -> 2016) 2015: speed up by factor ~ 90, combined with Kalman-filter χ 2 /dof, increase downstream track eff 2016: reduces HLT2 combinatorics by 40%; negligible efficiency loss 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 7

Ghost probability performance 2015 2015 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 8

Downstream tracking A new optimization of the downstream tracking for 2017 The algorithm depends on T-seed tracks BDT classifier is used to reject fake T-seeds Keep the efficiency and purity of the selected signal tracks as high as possible CPU performance Bonsai BDT (bbdt) is used to speed up the calculations Discretize input feature space and for each of bin calculate classifier response Take one number from the lookup table instead of calculating response for each tree The table has a complex structure, no possibility to fit approximation function 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 9

T-seed classifier performance Classifier was trained with simulation events: B J/ψK s 0 decay Performance optimized on 2016 data sample ROC area under curve (AUC) ~ 0.86 Reject ~40% of fake T-seeds 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 10

Forward tracking Forward tracking algorithm: Start with seed tracking in VELO. This determines (x, y, z, x, y ), only with q/p left z z One point after the magnet is enough to determine the momentum (and the full trajectory) Project all clusters into a common plane (hough-plane), using third-order polynomial, determine coefficients iteratively Very well parallelizable Calculate hough projection for two hits in one go (SSE: 128 bit width = 2 doubles) This gains in speed as the benefit of faster calculation outweighs the cost of putting 2 doubles in a vector Gain in speed: about 40% 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 11

Forward tracking Trained two neural network (MLPs) For rejection of bad 4-layer-x-clusters in recovery loop For track candidate selection after stereo fit (HLT1 and HLT2) NN response and other parameters tuned with MC and minimum bias data Results: Increased efficiency Reduced fake rate considerably Decreased speed compensated in later stages due to fake track rejection LHCb-PROC-2017-013 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 12

Parallelization in track fitting Tracks found by pattern recognition are fitted with a Kalman filter Kalman math is expensive (Runge-Kutta for B-field equations, or 5 5 matrix operations) largest timing contributor in HLT1 Transport covariance matrix from state k-> k+1: Similarity transform: F C F T, with C symmetric An ideal case for SIMD: need 4 (vector-) multiplications and 3 additions. Gain in speed: Write out calculation by hand : 2 Using AVX: 5 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 13

Track reconstruction efficiency We studied track reconstruction efficiency for each type of tracks For the long track reconstruction efficiency: the probability that a trajectory of a charged particle that has passed through the full tracking system is reconstructed Measured with tag-and-probe method, using J/ψ μμ decays [JINST 10 (2015) P02007] One of the daughters is fully reconstructed (tag), the other only partially (probe), i.e. TT-muon track Matching the probe to a full reconstructed long track The average efficiency is above 96% 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 14

Vertex and decay time resolution PV resolution: A PV with 25 tracks has resolution of 77 μm in z IP resolution: IP variable is used to reduce the contribution from prompt backgrounds. At asymptotically high p T and IPx resolution is around 13 μm Decay time resolution: the typical decay time resolution in LHCb is 45 fs for a 4 track vertex 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 15

Summary The track reconstruction and primary vertex finding of LHCb performs to very high standard It gives excellent performance in terms of: Track reconstruction efficiency: > 95% Mass and momentum resolution: 0.5-1% Decay time resolution: ~ 45 fs Fake track rejection New algorithms have been developed, to make preparation for a purely software-based trigger in the coming years 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 16

Backup 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 17

Forward tracking Forward tracking algorithm (new in 2016) contains following steps: Search window in T station defined by VELO track estimate and minimal p T Project x-hits into reference plane (create cluster) Hough transformation Fit x-cluster and remove outlies Add and fit track with stereo hits Recovery loop in HTL2 for tracking candidates with hits in only 4-layers Trained two neural network (MLPs) For rejection of bad 4-layer-x-clusters in recovery loop For track candidate selection after stereo fit (HLT1 and HLT2) 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 18

Primary Vertex finding at LHCb Seeding: The points at which a sufficient number of tracks pass close to each other Select tracks with a distance of closest approach to the base track below a threshold Calculate the point of closest approach (POCA) to the base track The average POCA is determined Set of space points become seeds for fit Fit the PV seed: using an adaptive weighted least square method A weight is assigned to a track according to the value of its χ 2 IP, and Tukey constant CT: The position of the reconstructed primary vertex is determined iteratively, by minimizing Until: The shift in the Z position of the PV is less than a threshold value Sufficient tracks are associate to the PV 2017/5/18 Hang Yin, Tracking and Vertex reconstruction at LHCb for Run 2 19