TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 0 LCFI Vertex Package: Parameter Optimisation Sonja Hillert (Oxford) on behalf of the.

Slides:



Advertisements
Similar presentations
ILC Software and Physics Workshop, Cambridge, 4 th April 2006Overview of the LCFI Vertex PackageSonja Hillert (Oxford)p. 0 Overview of the LCFI Vertex.
Advertisements

Sonja Hillert, University of Oxford Simulation Software Meeting ~ DESY 28 June 2005 p. 0 Tools for optimising and assessing the performance of the vertex.
Towards a C++ based ZVTOP Ben Jeffery (Oxford) LCFI Collaboration ZVTOP Introduction Motivation Progress Plans & Release Schedule.
LCUK Meeting, 26 th September 2006Sonja Hillert (Oxford)p. 0 LCFI Simulation and Physics Studies LCUK Meeting, Durham, 26 th September 2006 Sonja Hillert.
1 ZVTOP algorithm (based on part of March ’04 Vienna talk) Overview Vertex finding with ZVTOP More details on the algorithm OO development plans Dave Jackson.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Some early attempts at PFA Dhiman Chakraborty. LCWS05 Some early attempts at PFA Dhiman Chakraborty2 Introduction Primarily interested in exploring the.
1 LCWS talks I Sat 19 March Tracking and Vertexing session: 09:00-09:15 Sonja Hillert (University of Oxford) Heavy Flavour ID and Quark Charge Measurement.
Sonja Hillert, University of Oxford 2005 International Linear Collider Workshop, Stanford, 19 th March 2005 p. 0 Heavy flavour ID and quark charge measurement.
LCFI Collaboration meeting, 8 May 2007Sonja Hillert p. 0 Some input distributions from LC-PHSM most sensitive input variables for the flavour.
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
1 Ghost Trackers If there’s something strange (or charm or bottom) in your neighbourhood… Dave Jackson Oxford University / RAL LCFI Collaboration 28 th.
E. Devetak - LCWS t-tbar analysis at SiD Erik Devetak Oxford University LCWS /11/2008 Flavour tagging for ttbar Hadronic ttbar events ID.
2007 International Linear Collider Workshop, DESY, 2 nd June 2007Sonja Hillert (Oxford) p. 0 The LCFIVertex package Sonja Hillert (Oxford) on behalf of.
Mark Thomson Timing, Tungsten and High Energy Jets.
LCWS 2004, ParisSonja Hillert, University of Oxfordp. 1 Flavour tagging performance analysis for vertex detectors LCWS 2004, Paris Sonja Hillert (Oxford)
Sonja Hillert, University of Oxford 2005 International Linear Collider Workshop, Stanford, 20 th March 2005 p. 0 Heavy flavour ID and quark charge measurement.
The LCFI Vertex Package Details and Testing Ben Jeffery Oxford University on behalf of the LCFI collaboration.
1 Top ID in tt → 6-Jet channel Erik Devetak Edinburgh Collaboration Meeting ( )‏
1 Realistic top Quark Reconstruction for Vertex Detector Optimisation Talini Pinto Jayawardena (RAL) Kristian Harder (RAL) LCFI Collaboration Meeting 23/09/08.
Status of LCFIVertex K. Ikematsu, A. Miyamoto (KEK) H. Ono (Nippon Dental University) Y. Takubo, K. Yoshida (Tohoku University) T. Suehara, T. Tanabe (University.
B-tagging Performance based on Boosted Decision Trees Hai-Jun Yang University of Michigan (with X. Li and B. Zhou) ATLAS B-tagging Meeting February 9,
E. Devetak – CERN CLIC1 LCFI: vertexing and flavour-tagging Erik Devetak Oxford University CERN-CLIC Meeting 14/05/09 Vertexing Flavour Tagging Charge.
Performance of Track and Vertex Reconstruction and B-Tagging Studies with CMS in pp Collisions at sqrt(s)=7 TeV Boris Mangano University of California,
Gavril Giurgiu, Carnegie Mellon, FCP Nashville B s Mixing at CDF Frontiers in Contemporary Physics Nashville, May Gavril Giurgiu – for CDF.
ECFA ILC workshop, Valencia, 9 th November 2006Sonja Hillert (Oxford)p. 0 Overview of the LCFI Vertex Package ILC workshop, Valencia, 6 – 10 November 2006.
LCFIVertex with Jupiter - brief report - S. Uozumi Apr ACFA-sim-j meeting.
Event-Specific Hadronic Event Reconstruction 1 Graham W. Wilson, University of Kansas.
Vertex 2008, Utö Island, Sweden, 30 th July 2008Sonja Hillertp. 0 The LCFIVertex package Sonja Hillert (University of Oxford) Vertex th International.
1 Test Runs with the Detector Model LDC01_05Sc II LCFI Physics Meeting February 05, 2008 Talini Pinto Jayawardena Kristian Harder.
LCFI Package and Flavour 3TeV Tomáš Laštovička Institute of Physics AS CR CLIC WG3 Meeting 9/6/2010.
Vertex finding and B-Tagging for the ATLAS Inner Detector A.H. Wildauer Universität Innsbruck CERN ATLAS Computing Group on behalf of the ATLAS collaboration.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
Pandora calorimetry and leakage correction Peter Speckmayer 2010/09/011Peter Speckmayer, WG2 meeting.
B-Tagging Algorithms for CMS Physics
Taikan Suehara et al., ILC tokusui meeting, 21 Dec page 1 Status of LCFIPlus Taikan Suehara, Tomohiko Tanabe (ICEPP, U. Tokyo)
Vertex Detector Review, Fermilab, 25 th October 2007Sonja Hillert (Oxford) p. 0 LCFI Report to the ALCPG 2007 Vertex Detector Review Sonja Hillert (Oxford.
C. Milsténe Charm Jet Identification Using Flavor Tagging C. Milstene- Fermilab- July/07/06 In collaboration with: A. Freitas( Zurich U.), A. Sopczak (Lancaster.
ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 0 The LCFIVertex package Sonja Hillert (Oxford) on behalf of the LCFI.
Marcel Vreeswijk (NIKHEF) B tagging, performance vertexing Neural Net studies tt event selection mass reconstruction in tt events conclusions B tagging.
Benchmarking Tracking & Vertexing Andrei Nomerotski (Oxford) SiD Tracking Meeting, 7 December 2007.
Paul Balm - EPS July 17, 2003 Towards CP violation results from DØ Paul Balm, NIKHEF (for the DØ collaboration) EPS meeting July 2003, Aachen This.
Jet Tagging Studies at TeV LC Tomáš Laštovička, University of Oxford Linear Collider Physics/Detector Meeting 14/9/2009 CERN.
Search for High-Mass Resonances in e + e - Jia Liu Madelyne Greene, Lana Muniz, Jane Nachtman Goal for the summer Searching for new particle Z’ --- a massive.
E. Devetak - IOP 081 Anomalous – from tools to physics Erik Devetak Oxford - RAL IOP 2008 Lancaster‏ Anomalous coupling (Motivation – Theory)
LCFI Oversight Committee Meeting, 12 th July 2006Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies LCFI Oversight Committee Meeting, 12.
1 Studies of Heavy Flavour Jet Tagging with ZVTOP in JAS3 Overview Jet flavour tagging in JAS3 Cosθ dependence Primary vertex momentum Use of neutral energy.
1 Measurement of the Mass of the Top Quark in Dilepton Channels at DØ Jeff Temple University of Arizona for the DØ collaboration DPF 2006.
Tomas Hreus, Pascal Vanlaer Overview: K0s correction stability tests Jet-pt correction closure test Study of Strangeness Production in Underlying Event.
B-Tagging Algorithms at the CMS Experiment Gavril Giurgiu (for the CMS Collaboration) Johns Hopkins University DPF-APS Meeting, August 10, 2011 Brown University,
LCFI Physics Studies Meeting, 18 th October 2005Sonja Hillertp. 0 Using event display for improving Q vtx reconstruction  event display might help to.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
Taikan Suehara et al., CERN, 21 Oct page 1 Flavor tagging performance in multi-jet environments (a part of LCFIVertex study) Taikan Suehara.
E. Devetak - SiD Meeting RAL 081 Anomalous – from tools to physics Erik Devetak Oxford - RAL SiD 04/2008 Abingdon‏ Anomalous coupling (Motivation.
John Marshall, 1 John Marshall, University of Cambridge LCD WG6 Meeting, February
ILD Optimisation Meeting, 21 st May 2008Sonja Hillert (Oxford)p. 0 LCFIVertex: suggestions for input to DST files  Introduction  Minimal flavour tag.
LCFI physics studies meeting, 7 th December 04Sonja Hillertp. 1 Charge efficiency and leakage rates  purity vs efficiency plots give only part of the.
Sonja Hillert, University of Oxford 2 nd ECFA LC workshop, Durham, 2 nd September 2004 p. 0 Recent results on vertex charge reconstruction Sonja Hillert.
1 LCFIVertex tutorial – Neural Net Tagging Mark Grimes – University of Bristol (Orsay ) On behalf of the LCFI Collaboration.
Erik Devetak Oxford University 18/09/2008
Erik Devetak Oxford University SiD Workshop 24/02/2009
Using IP Chi-Square Probability
Comments from MarlinReco users in Asia
Tools for optimising and assessing the performance
slicPandora: slic + pandoraPFANew
Philippe Doublet, LAL Roman Pöschl & François Richard, LAL
Individual Particle Reconstruction
Linear Collider Simulation Tools
Mar 2-7 Sendai Satoru Uozumi (Kobe University)
Linear Collider Simulation Tools
Presentation transcript:

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 0 LCFI Vertex Package: Parameter Optimisation Sonja Hillert (Oxford) on behalf of the LCFI collaboration TILC08 Joint ACFA Physics and Detector Workshop and GDE meeting on the International Linear Collider 3 – 7 March 2008  Introduction  Track selection for full MC and reconstruction  Status of parameter tuning  Quark charge quality indicator

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 1 interface SGV to internal format interface LCIO to internal format input to LCFI Vertex Package output of LCFI Vertex Package interface internal format to SGV interface internal format to LCIO ZVRESZVKIN ZVTOP: vertex information track attachment assuming c jet track attachment assuming b jet track attachment for flavour tag find vertex- dependent flavour tag inputs find vertex charge find vertex- independent flavour tag inputs neural net flavour tag

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 2 Preparation for mass reconstruction - overview  ensure compatibility of LDCtracking, PandoraPFA, LCFIVertex  check LCFI code runs without problems with the new detector models (VXD03, VXD04, new SiLC detectors when available)  implementation of correction procedures based on reconstructed information: photon conversions K S and  decay tracks hadronic interactions  parameter tuning with full MC and reconstruction: optimise track selection for ZVRES and IP-fit based tune ZVRES parameters optimise track selection for flavour tag tune flavour tag parameters, in particular: parameters for joint probability calculation  training of new neural nets using full MC, reconstruction and optimised code parameters DONE ONGOING FIRST RESULTS IN PREPARATION Clare Lynch (Bristol) Roberval Walsh (Edinburgh) Kristian Harder (RAL) Roberval Walsh (Edinburgh) K Harder et al. (RAL)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 3 b c (b-bkgr) c FullLDCTracking, LDC01_05Sc open: Wolf PFA full: PandoraPFA, different steering c c (b-bkgr) b open: Wolf PFA full: PandoraPFA FullLDCTracking, LDC01_05Sc Compatibility with other packages  The initial result (left, ILD optimisation meeting 30 th January) seemed to indicate worse flavour tag performance with PandoraPFA input than with Wolf input  This was traced back to differences in the FullLDCTracking steering  Using same tracking settings, performance is in excellent agreement  Mark Thomson has checked that PFA performance is not affected (ILD mtg 13 th Feb) Kristian Harder, Talini Pinto Jayawardena (RAL)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 4 Correction procedures (conversions, K S,  ) open: photon conversions, uncorrected full: photon conversions off c c (b-bkgr) b track cheater, Wolf  during validation of LCFI code, photon conversions switched off at GEANT-level  Central switch that also affects CAL showers  NOT VIABLE FOR MASS PRODUCTION  so far, K S and  decay tracks removed using MC information  2 new Marlin processors in preparation (Kristian Harder, RAL): standalone conversion / V0 tagger performance analysis for standalone tagger

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 5 Conversion tagger performance analysis : first results New processor to monitor performance  scans all MCParticle collections for actual conversions/V0  scans all Track collections for matching reconstructed tracks  scans all ReconstructedParticle collections for matching objects: either individual track objects or composite objects involving conversion/V0 tracks  output mostly in the form of tables + a few histograms: looks reasonable radius of MC V0 (pure 5GeV K S 0 sample) (Kristian Harder, RAL)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 6 Parameter tuning: approach  A lot of progress has been made preparing this complex study (Roberval Walsh): ensured MarlinReco runs on Edinburgh cluster (1400 nodes, 64-bit machines) and gives reasonable results (runs 3 times faster than on local machine) main criterion for optimisation of parameters: flavour tag performance in terms of purity vs efficiency; parameters varied one at a time & performance evaluated scripts written and checked to automatically vary parameters under study in steering files First results obtained for track selection for IP fit Production of a training sample for flavour tag NN’s underway on the GRID: Many thanks to the DESY-group!

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 7 Example: effect of varying track  2 /ndf cut for IPfit snapshot of current status – very preliminary! b c c (b-bkgr)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 8  improvement to calculation of one of the inputs for the flavour tag-NN:  probability that a track from primary vertex has impact parameter significance > b/  b is  the symmetric function needs to be obtained from a fit of the negative side of the impact parameter distribution (done separately for R-  and z);  current version of LCFI Vertex uses hard coded parameterisation obtained from fast MC  Erik Devetak implemented and tested a module to obtain parameters properly from a fit Flavour tag: parameters for joint probability

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 9 Fit macro for joint probability calculation: results parameters for R  joint probability previousnew parameters for Z joint probability previousnew open: previous joint probability parameters full: new parameters using FullLDCTracking, LDC01_05Sc c c (b-bkgr) b Obtained new values with full MC & reconstruction (left): values change as expected, flavour tag performance stable. Erik Devetak, Talini Pinto Jayawardena, Kristian Harder

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 10 Quark charge quality indicator: motivation  Idea: find a quality indicator for the quark charge – similar to the flavour tag: The higher the value of the quality indicator, the more likely the quark charge has been correctly reconstructed  In analyses, this could be used as a kind of “quark charge tag”: to resolve ambiguities in events with 2 or more b-jets where results are ambiguous (e.g. events with 2 b-jets both with same reconstructed quark charge, or for events with 4 b-jets, where one knows quark charge is wrong for >= 1 jet(s) ) to improve the event selection, yielding a sample with better quark charge purity  I had a first look at the possibilities for this with SGV (need a lot of statistics!): simple quality indicator defined studied resulting improvement in quark charge selection for 2-jet events (Z-peak)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 11 Approach  For initial study, obtain quark charge purity as function of a number of sensitive variables (histogram correctly & wrongly found quark charge, calculate bin-wise correct/total)  Distributions look considerably different for two- and three (or more) vertex jets  Need to do this separately for the two categories (as for flavour tag)  For each jet within jet-selection cuts, calculate a quality estimator as follows: multiply individual purities  (v i ) for each of the input variables v i : Q quark -tag =  i = 1..n  (v i )  For sample of two-jet events at the Z-peak, find quark charge leakage rate, q = N(Q q wrong) / N(jets in sample) for the usual quark charge reconstruction and an improved procedure (details later)

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 12 Input variables used  As input variables used some of the flavour tag variables, namely: decay length and decay length significance of most significant vertex, M Pt seed vertex momentum sum of number of tracks in all non-primary vertices  Further variables included (should be specifically sensitive to vertex & quark charge quality) : : average of L/D value for all tracks assigned to decay chain (L/D) max, (L/D) min : maximum and minimum values of L/D of assigned tracks (L/D) max – (L/D) min : average T variable (measure of transverse distance of track from seed axis) T max, T min : maximum and minimum values of T for assigned tracks T max – T min

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 13 Example input: average L/D  shown are the distributions and resulting quark charge purity for the 2 vertex case Q q correctQ q wrong

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 14 Improved quark charge determination for 2-jet events  Example how this can be used to improve quark charge in 2-jet events: for jets with vertex charge 0, can use information from other jet, if good quality (see cut above) if same reconstructed quark charge is found for both jets, use the one with higher quality estimate, after subtracting an offset taking into account that the 2-vertex and the 3-vertex distribution peak at different values 2 vertex jets Q q wrong Q q correct 3 vertex jets Q q correct Q q wrong

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 15 Results from improved correction procedure raw Q q correctraw Q q wrongmodified Q q correct modified Q q wrong opposite sign~ ~ this jet 00~180500~ other jet 0~ ~ 23100~ ~ clash~25300 ~34400~16100  For clash category: before comparing quality estimators, subtract 0.35 for jets with 2-vertices, 0.28 for jets with 3 or more vertices raw Q q modified Q q opposite sign2.1 % this jet 0100 %6.6 % other jet 09.9 % clash38.0 %25.3 % ~ “this jet 0” jets discarded increase in efficiency by 30% resulting quark leakage for entire (new selection) sample: 8.2% Next step: train NN with SGV, implement NN-based Marlin processor using this net

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 16 Summary  LCFI Vertex package works reliably with both Wolf and PandoraPFA;  Performance with new vertex detector geometries VXD03, VXD04 being checked  Correction procedures for photon conversions, K S and  decay tracks and hadronic interactions being implemented, first results look promising  Preparation for code parameter tuning making good progress: semi-automatic scripts written, samples generated for retraining of neural networks with full MC & reconstruction  Quark charge “tag” permits improvement of quark charge sign selection: Simple quark charge quality indicator implemented and tested using 2-jet events at the Z-peak At a b-tag efficiency of 70%, by combining information from both jets in the event can increase efficiency by 30% and achieve quark charge leakage of 8.2% (i.e. 1.6 % less than with standard procedure); neural net-based approach to be implemented in Marlin shortly

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 17 Additional Material

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 18 Diagnostic features Purity of reconstructed track-vertex association (%) MC track Reconstructed track-vertex association origin Two-vertex case Three-vertex case Pri. Sec. Iso. Pri. Sec. Ter. Iso. Primary B decay D decay All above Diagnostic plots and tables will permit us to choose package parameters that are tuned to full MC and reconstruction and will be used in the “central reconstruction” of MC samples for ILD optimisation.

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 19 Vertex charge reconstruction  b-jets contain a complex decay chain, from which the charge has to be found  in the 40% of cases where b quark hadronises to charged B-hadron, quark sign can be determined by vertex charge  need to find all stable tracks from B decay chain: define seed axis cut on L/D (normalised distance between IP and projection of track POCA onto seed axis) tracks that form vertices other than IP are assigned regardless of their L/D  need vertex finding as prerequisite (definition of seed axis)  in most analyses, only calculate charge for jet of specific flavour: need flavour tagging  probability of mis-reconstructing vertex charge is small for both charged and neutral cases

TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 20 D. Jackson, ZVTOP seminar talk 2004 TwoTrackCut TrackTrimCut ResolverCut