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.

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

Vertex Detector Contribution to ILC Physics Analyses, 16 th November 2005Sonja Hillert (Oxford)p. 0 Vertex Detector Contribution to ILC Physics Analyses.
Sonja Hillert, University of Oxford Simulation Software Meeting ~ DESY 28 June 2005 p. 0 Tools for optimising and assessing the performance of the vertex.
ILC VTX workshop at Ringberg, 29 th May 2006Sonja Hillert (Oxford)p. 0 The Vertex Detector in the LDC Concept Sonja Hillert (Oxford) on behalf of the LCFI.
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 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
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.
LCFI Physics Studies Meeting, 22 nd November 2005Sonja Hillertp. 0 Response to presentation of our plans  very positive response to talk on LCFI vertex.
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.
ILD-UK Meeting, Cambridge, 21 st September 2007Sonja Hillert (Oxford) p. 0 Vertex Detector: Physics Simulation Sonja Hillert (Oxford) ILD-UK meeting, Cambridge,
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
Chris Barnes, Imperial CollegeWIN 2005 B mixing at DØ B mixing at DØ WIN 2005 Delphi, Greece Chris Barnes, Imperial College.
1 Ghost Trackers If there’s something strange (or charm or bottom) in your neighbourhood… Dave Jackson Oxford University / RAL LCFI Collaboration 28 th.
Elementary Particle Physics Seminar, Oxford, 6 th November 2007Sonja Hillert (Oxford) p. 0 ILC vertex detector R&D: optimising the detector design for.
Sonja Hillert, University of Oxford PPRP open session: LCFI, London, 8 th September 2004 p. 0 Linear Collider Flavour Identification (LCFI) - Part 1 -
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.
LCWS 2004, ParisSonja Hillert, University of Oxfordp. 1 Flavour tagging performance analysis for vertex detectors LCWS 2004, Paris Sonja Hillert (Oxford)
1 ZH Analysis Yambazi Banda, Tomas Lastovicka Oxford SiD Collaboration Meeting
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.
Taikan Suehara, ECFA08, Warsaw, 2008/06/11 page 1 Tau-pair and SUSY analysis for ILD optimization in Jupiter/Marlin framework Taikan Suehara ICEPP, The.
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,
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.
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
LCFIVertex with Jupiter - brief report - S. Uozumi Apr ACFA-sim-j meeting.
RAVE – a detector-independent vertex reconstruction toolkit W. Waltenberger, F. Moser, W. Mitaroff Austrian Academy of Sciences Institute of High Energy.
Vertex 2008, Utö Island, Sweden, 30 th July 2008Sonja Hillertp. 0 The LCFIVertex package Sonja Hillert (University of Oxford) Vertex th International.
Simulation and Analysis of VTX03 and Upgrades to LASS Ryan Page.
LCFI Package and Flavour 3TeV Tomáš Laštovička Institute of Physics AS CR CLIC WG3 Meeting 9/6/2010.
Measurement of b-tagging Fake rates in Atlas Data M. Saleem * In collaboration with Alexandre Khanov** F. Raztidinova**, P.Skubic * *University of Oklahoma,
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.
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.
Benchmarking Tracking & Vertexing Andrei Nomerotski (Oxford) SiD Tracking Meeting, 7 December 2007.
Jet Tagging Studies at TeV LC Tomáš Laštovička, University of Oxford Linear Collider Physics/Detector Meeting 14/9/2009 CERN.
Taikan Suehara et al., Arlington, 25 Oct page 1 Status of LCFIPlus Taikan Suehara, Tomohiko Tanabe (ICEPP, U. Tokyo)
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
By Henry Brown Henry Brown, LHCb, IOP 10/04/13 1.
E. Devetak - IOP 081 Anomalous – from tools to physics Erik Devetak Oxford - RAL IOP 2008 Lancaster‏ Anomalous coupling (Motivation – Theory)
TILC08 workshop, Sendai 4 th March 2008Sonja Hillert (Oxford) p. 0 LCFI Vertex Package: Parameter Optimisation Sonja Hillert (Oxford) on behalf of the.
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.
B-Tagging Algorithms at the CMS Experiment Gavril Giurgiu (for the CMS Collaboration) Johns Hopkins University DPF-APS Meeting, August 10, 2011 Brown University,
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.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
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.
David Lange Lawrence Livermore National Laboratory
1 LCFIVertex tutorial – Neural Net Tagging Mark Grimes – University of Bristol (Orsay ) On behalf of the LCFI Collaboration.
1 Vertexing How To (and flavour tagging/vertex charge!) Ben Jeffery Oxford University (on behalf of the LCFI collaboration)
Erik Devetak Oxford University 18/09/2008
Erik Devetak Oxford University SiD Workshop 24/02/2009
Tools for optimising and assessing the performance
slicPandora: slic + pandoraPFANew
Linear Collider Simulation Tools
Mar 2-7 Sendai Satoru Uozumi (Kobe University)
Linear Collider Simulation Tools
Presentation transcript:

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 collaboration ILC Software and Tools workshop LAL-Orsay, 2 nd – 4 th May 2007  Scope of the package  Validation results from fast MC SGV  Performance obtained with MOKKA / MarlinReco

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 1 Introduction  The LCFIVertex package provides: vertex finder ZVTOP with branches ZVRES and ZVKIN (new in ILC environment) flavour tagging based on neural net approach - includes full neural net package - default: Richard Hawkings’ algorithm, cf. LC-PHSM , but flexible to allow change of inputs, network architecture etc quark charge determination, initally limited to jets containing a charged ‘heavy flavour hadron’  software uses LCIO for input and output and is interfaced to MarlinReco; tests for running the code in the JAS environment planned in the US (Norman Graf)  code available from the ILC software portal  tutorials on how to use the code will be given in the afternoon session today

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 2 The ZVTOP vertex finder D. Jackson, NIM A 388 (1997) 247  two branches: ZVRES and ZVKIN (also known as ghost track algorithm)  The ZVRES algorithm: very general algorithm that can cope with arbitrary multi-prong decay topologies ‘vertex function‘ calculated from Gaussian ´probability tubes´ representing tracks iteratively search 3D-space for maxima of this function and minimise  2 of vertex fit  ZVKIN: more specialised algorithm to extend coverage to b-jets with 1-pronged vertices and / or a short-lived B-hadron not resolved from the IP additional kinematic information (IP-, B-, D-decay vertex approximately lie on a straight line) used to find vertices should improve flavour tag efficiency and determination of vertex charge

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 3 Flavour tag and quark charge sign selection  aim of flavour tag: distinguish between b-jets, c- jets and light-quark / gluon jets  heavy flavour jets contain secondary decays, generally observed as secondary vertices  NN-approach to combine inputs; most sensitive: secondary vtx Pt-corrected mass & momentum  for charged B-hadrons (40% of b-jets): quark sign can be determined from vertex charge: need to find all stable tracks from B-decay chain  probability of mis-reconstructing vertex charge small for both charged and neutral cases  neutral B-hadrons require ‘charge dipole’ procedure from SLD still to be developed for ILC Klaus Desch/ Thorsten Kuhl

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 4 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

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 5  Tests using SGV event reconstruction permitted direct comparisons with results from FORTRAN version using identical input events standalone test of ZVRES, input / output directly from / to SGV common blocks separate tests of Marlin processors for ZVRES, ZVKIN, flavour tag input calculation FORTRAN-LCIO interface used to write out lcio file from SGV, read in by Marlin processor and used to feed values into internal working classes of our package results from those tests: Ben Jeffery’s talk at ECFA workshop, Valencia, 2006 full-chain test of ZVRES + flavour tag + vertex charge using same setup  Tests using MarlinReco event reconstruction full chain test repeated with PYTHIA events, passed through MOKKA Approach to validation of the package

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 6 Flavour tag performance at the Z-peak  excellent agreement between the LCFIVertex Marlin code fed with SGV input and SGV open: SGV full: MARLIN, SGV-input c c (b-bkgr) b Identical input events

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 7 Flavour tag performance at sqrt(s) = 500 GeV open: SGV full: MARLIN, SGV-input Identical input events c c (b-bkgr) b  excellent performance holds up over entire energy range relevant at the ILC

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 8 Performance obtained from MOKKA / MarlinReco  Tests using MarlinReco event reconstruction full chain test repeated with PYTHIA events, passed through MOKKA v06-03 using the LDC01Sc detector model: simplified vertex detector geometry (cylinders) thanks to Dennis Martsch for processing a test sample on the GRID note: photon conversions switched off in GEANT, as these can easily be suppressed later also, hadronic interactions in the beam pipe and in the vertex detector layers suppressed by a radius cut at the track selection level using MC information (optional, small effect, geometry currently hard-coded) for tracking use Alexei Raspereza’s track cheater (omit pattern recognition as in SGV) thanks to Alexei for adding output of track covariance matrices in LCIO to his code for jet finding using Durham algorithm from the Satoru jet finder package, with y-cut 0.04 default track selection of the LCFIVertex package was derived for previous BRAHMS study

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 9 open: BRAHMS, LC-note full: MARLIN (Mokka) b c (b-bkgr) c Initial MARLIN result with MOKKA input  initially obtained poor performance since there was a bug in the newly added track cheater covariance matrices  be careful about what input you provide to the package

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 10 Some input distributions from LC-PHSM most sensitive input variables for the flavour tag neural net the Pt-corrected mass requires at least one secondary vertex to be found  different inputs for NN depending on number of vertices b c uds

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 11 Input distributions from track cheater without TPC good agreement of MOKKA inputs with BRAHMS ones slightly better discrimination since MOKKA assumes point resolution 2  m, BRAHMS assumed 3.5  m b c uds

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 12 b c (b-bkgr) c open: BRAHMS, LC-note full: MARLIN (Mokka), Si-only track cheater Resulting purity vs efficiency at the Z-peak  at high efficiency MARLIN(MOKKA) with “Silicon-only” track cheater gives better performance compared to LC-note result using tracking with pattern recognition

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 13 b c (b-bkgr) c open: BRAHMS, LC-note full: MARLIN (Mokka), track cheater with TPC Purity vs efficiency at the Z-peak, TPC included  track cheater with TPC still has some problems, under investigation by Alexei  this results in slight decrease of performance of tagging code, if run with this input

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 14 Purity vs efficiency at sqrt(s) = 500 GeV, Si-only  excellent performance also found at higher energy  note that at this energy a track momentum cut has to be applied for the jet finder to run (this result: 100 MeV) open: BRAHMS, LC-note full: MARLIN (Mokka), Si-only track cheater b c (b-bkgr) c

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 15 Summary and outlook  The LCFIVertex package is now available at provides the vertex finder ZVTOP, flavour tagging and vertex charge calculation for b- and c-jets  core functionality has been extensively tested using the fast MC SGV, yielding excellent agreement and slightly better performance than FORTRAN code  some aspects of the package will need further exploration, e.g. best use of the ZVKIN vertexing algorithm in the ILC environment  first results using MOKKA input show good agreement with previous BRAHMS results  work on the package will continue, e.g. extend performance study to full LDC tracking (useful diagnostic) add diagnostic features to increase user-friendliness, and further documentation reassess flavour tagging procedure and vertex charge determination in ILC environment (tuning cuts, parameters & algorithms)

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 16 Additional Material

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 17 Flavour tag  Vertex package provides flavour tag procedure developed by R. Hawkings et al (LC-PHSM ) and recently used by K. Desch / Th. Kuhl as default  NN-input variables used: if secondary vertex found: M Pt, momentum of secondary vertex, and its decay length and decay length significance if only primary vertex found: momentum and impact parameter significance in R-  and z for the two most-significant tracks in the jet in both cases: joint probability in R-  and z (estimator of probability for all tracks to originate from primary vertex)  flexible enough to permit user further tuning of the input variables for the neural net, and of the NN-architecture (number and type of nodes) and training algorithm

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 18 System Test result related to track cheater problem  exceedingly large impact parameter significances for tracks in uds jets were traced down to a large number of tracks having unrealistically impact parameter errors in R-phi

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 19 Secondary vertices in uds-jets  this also explains the unusually large number of secondary vertices found in uds jets:  Alexei Raspereza contacted about this last Thursday

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 20 Intermediate track cheater, TPC included  momentum and angular dependence of impact parameter error  (d0) confirms that there are still problems when including the TPC in the track cheater run

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 21 Intermediate track cheater, Silicon-only (no TPC)

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 22 Input distributions from track cheater with TPC

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 23 uds c b b c Flavour composition of sample at different energies left: contributions of b, c and uds jets in generated sample, right: require > 1 ZVTOP vertex fractions of b- and c-jets become more similar at higher energies  in that respect, b-tag becomes more challenging; increase in average decay length makes vertex finding easier

ILC Software and Tools workshop LAL-Orsay, 3 rd May 2007Sonja Hillert (Oxford) p. 24 c (b-bkgr) b c open: TESLA-TDR full: LC-PHSM The two BRAHMS results in comparison  LC-note result uses more realistic tracking and track selection derived from the sample used; performance slightly worse than previous TESLA-TDR result  results shown for nominal layer thickness at time of TESLA-TDR of 0.064% X0