RAVE – a detector-independent vertex reconstruction toolkit W. Waltenberger, F. Moser, W. Mitaroff Austrian Academy of Sciences Institute of High Energy.

Slides:



Advertisements
Similar presentations
Towards a C++ based ZVTOP Ben Jeffery (Oxford) LCFI Collaboration ZVTOP Introduction Motivation Progress Plans & Release Schedule.
Advertisements

LiC Detector Toy CLIC-ILC Detector R&D, Geneva, 25 July 2008 W. Mitaroff, HEPHY Vienna LiC Detector Toy Vienna fast simulation and track fit tool for flexible.
LiC Detector Toy 2.0 LCWS08 and ILC08, November 16-20, 2008 University of Illinois at Chicago W. Mitaroff, HEPHY Vienna, Austria, EU LiC Detector Toy 2.0.
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Org.lcsim ILC Reconstruction and Analysis Tony Johnson SLAC March 2005.
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
Lcsim A Java-based Reconstruction package for Particle Physics Tony Johnson on behalf of Norman Graf SLAC Scientific Computing Workshop June
FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL) 18 March 2015 Code Contributors: Michele De Gruttola, Benedikt Hegner, Clément.
Forward Tracking Report of the Vienna iLCsoft Group Winfried A. Mitaroff “Discussion document” at the 5 th ILD Workshop and SiLC Meeting LAL Orsay / APC.
LiC Detector Toy ECFA-ILC WorkshopValencia, November 2006 The LiC Detector Toy A mini simulation and track fit program tool for fast and flexible detector.
LCIO A persistency framework for LC detector simulation studies Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th 2003.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
The LiC Detector Toy (LDT) Tracking detector optimization with fast simulation VERTEX 2011, Rust M. Valentan, R. Frühwirth, M. Regler, M. Mitaroff.
Forward Tracking I – Ruminations by the Vienna ILDsoft Group R. Frühwirth, W. Mitaroff, M. Valentan ILD Software and Integration Workshop DESY Hamburg,
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
ALCPG Simulation Status and Plans ACFA LC Workshop, Taipei Nov. 10, 2004 Norman Graf (SLAC)
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
LC Software Workshop, May 2009, CERN P. Mato /CERN.
Experience with analysis of TPC data Marian Ivanov.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
Forward Tracking Plans by the Vienna iLCsoft Group Winfried A. Mitaroff AIDA Kick-off Meeting WP February 2011.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
E. Devetak – CERN CLIC1 LCFI: vertexing and flavour-tagging Erik Devetak Oxford University CERN-CLIC Meeting 14/05/09 Vertexing Flavour Tagging Charge.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
Primary Vertex Reconstruction in the ATLAS Experiment at LHC K. Prokofiev (University of Sheffield) (in part supported by EU FP6 Research Training Network.
Forward Tracking at ILD (ideas and questions by the Vienna Group) Winfried A. Mitaroff ILD Software Web Meeting 2 February 2011.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
Si Tracking Software ILD Software Meeting, 27 January 2010 Ecole Polytechnique, Palaiseau, France Winfried A. Mitaroff HEPHY Vienna, Austria Si Tracking.
Standalone FLES Package for Event Reconstruction and Selection in CBM DPG Mainz, 21 March 2012 I. Kisel 1,2, I. Kulakov 1, M. Zyzak 1 (for the CBM.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
Status and Plans of the Vienna ILD Software Group (a short update) Winfried Mitaroff ILD Software Web Meeting 26 May 2010.
New LDC optimization studies... ILD Workshop, DESY-Zeuthen, 14–16 Jan M. Regler, M. Valentan presented by W. Mitaroff New LDC optimization studies.
ROBUSTIFICATION of the Belle Vertex Fitter April 14 th 2003Johannes Rindhauser Hephy Vienna Belle Weekly Meeting (AdaptiveVtxFitter)
Atlas CHEP‘2000 Padova, ITALY February 2000 Implementation of an Object Oriented Track Reconstruction Model into Multiple LHC Experiments.
September 2007CHEP 07 Conference 1 A software framework for Data Quality Monitoring in ATLAS S.Kolos, A.Corso-Radu University of California, Irvine, M.Hauschild.
Sept. 21, 2009 Winfried A. Mitaroff Project Group for an Experiment at the International Linear Collider (ILC) 2 nd Scientific Advisory Board Meeting.
Status and Plans of Tracking Studies by the Vienna Team Winfried Mitaroff Belle II Computing Workshop Krakow, June 2010.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
Track reconstruction in TRD and MUCH Andrey Lebedev Andrey Lebedev GSI, Darmstadt and LIT JINR, Dubna Gennady Ososkov Gennady Ososkov LIT JINR, Dubna.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
General requirements for BES III offline & EF selection software Weidong Li.
TeV muons: from data handling to new physics phenomena Vladimir Palichik JINR, Dubna NEC’2009 Varna, September 07-14, 2009.
Forward Tracking at ILD Ruminations by the Vienna Group Winfried A. Mitaroff ECFA-ILC-CLIC Joint IWLC 2010 Geneva, Oct
Linear Colliders in the HSF Jan Strube (PNNL) 1. Introduction Large Data rates (comparable to Belle-II) ~ 18 PB / year raw data at nominal running at.
TeV Muon Reconstruction Vladimir Palichik JINR, Dubna NEC’2007 Varna, September 10-17, 2007.
Java to C++: What would be needed ? Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
BESF Framework Development Weidong Li
Forward Tracking in a Collider Detector AIDA WP-2 Meeting, Frühwirth, Glattauer, Mitaroff.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
Lcsim software: status and future plans ECFA-LC DESY May 30, 2013 Norman Graf (for the sim/reco group)
Distributed parallel processing analysis framework for Belle II and Hyper Suprime-Cam MINEO Sogo (Univ. Tokyo), ITOH Ryosuke, KATAYAMA Nobu (KEK), LEE.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Status of the ALCPG simulation & reconstruction Norman Graf (SLAC) TILC09, Tsukuba April 19, 2009.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
J. Snuverink and J. Pfingstner LinSim LinSim Linear Accelerator Simulation Framework with PLACET an GUINEA-PIG Jochem Snuverink Jürgen Pfingstner 16 th.
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
CHEP2003, La Jolla, San Diego, March P.Vanlaer, IIHE-ULB Brussels 1 Vertex reconstruction framework and its implementation for CMS Outline Introduction.
GenFit and RAVE in sPHENIX under Fun4All
slicPandora: slic + pandoraPFANew
Status and Plans of the Belle-II Tracking Software Martin Heck
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Linear Collider Simulation Tools
Presentation transcript:

RAVE – a detector-independent vertex reconstruction toolkit W. Waltenberger, F. Moser, W. Mitaroff Austrian Academy of Sciences Institute of High Energy Physics, Vienna A detector-independent toolkit for vertex reconstruction (RAVE) is being developed, along with a standalone framework (VERTIGO) for testing, analyzing and debugging. Main design goals are ease of use, flexibility for embedding into existing software, extensibility, and openness. A beta release is available. Motivation and goals Track and vertex reconstruction must not compromise the high spatial resolution of modern semiconductor detectors. This goal can be achieved by new, sophisticated methods beyond the traditional least squares or Kalman filter estimators, using robust, non-linear adaptive algorithms. The early stages of data analysis – local pattern recognition, track search and track fitting – are highly detector-dependent, and their software is usually coded from scratch. The next stage – vertex reconstruction – is, however, almost fully detector-independent, and re- coding may be avoided if there exists an adequate, reliable and easy-to-use software toolkit. Such a toolkit should collect the world-best algorithms available for vertex reconstruction, i.e. finding, fitting and kinematics. Its implementation should make extensive use of open standards. Acronyms RAVE = “reconstruction (of vertices) in abstract versatile environments”, VERTIGO = “vertex reconstruction toolkit and interfaces to generic objects”. The RAVE / VERTIGO project 1.Development of an extensible, detector-independent toolkit (RAVE) for vertex reconstruction, to be embedded into various environments: RAVE includes the core algorithms for both vertex finding (a pattern recognition task a.k.a. track bundling) and vertex fitting (estimation of the vertex parameters and covariance matrix). Starting point was the CMS offline reconstruction software (ORCA), coded in C++, which has recently been refactored and ported to a new framework (CMSSW). Principal assets are robust reconstruction algorithms with estimators based on adaptive filters, thus downweighting the influence of “outliers” (tracks not belonging to the vertex being fitted). Thanks to its generic API, the toolkit may easily be embedded into the software environments of various experiments (e.g. CMS at LHC, LDC and SiD at ILC, BELLE at KEKB). 2.Development of a simple standalone framework (VERTIGO) for fast testing, analyzing and debugging of the core algorithms: Framework tools available: visualisation, histogramming, “vertex gun” for artificial events, LCIO input interface, and “data harvester” (abstract persistency solution) for flexible I/O. Emulation of various detector setups is supported by the “skin” concept, introducing an experiment-specific intermediate layer between the RAVE core and VERTIGO. VERTIGO event loop diagramRAVE class diagram (vertex factory) VERTIGO class diagram (event generator)VERTIGO class diagram (observer) VERTIGO functionality Embedding RAVE into non-CMS softwareVERTIGO emulating detector setups Status: Full CMS skin (“native”, i.e. no parameter conversions needed): tested, served as a test bed as long as CMSSW was not fully operational; Simple LDC and SiD skins (no materials): tested, with input from LCIO (switch for standard “L3” or temporary “Brahms” track representations). Status: Fully tested within the “native” new CMS software framework (CMSSW); Finished for C++ environments; tested with MarlinReco/Marlin (temporary solution for “Brahms” track fit parameters and covariance matrix); Java 5 environments need C++ wrapper (SWIG): first tests with org.lcsim. Visualisation of adaptively fitted c-cbar and b-bbar events (simulated for CMS) Outlook 1.Near future: Interfacing RAVE with the ZvTop (topological vertex search) algorithm: developed for SLD at SLC, at present re-coded in C++ (by RAL) and Java (by SLAC); Embedding RAVE into the new Marlin version (standard “L3” track representation); Refinement of the VERTIGO skins for the LDC and SiD detectors at ILC; Embedding RAVE into the org.lcsim (Java based) ILC reconstruction software by means of a C++ wrapper (SWIG). 2.Mid-term future: Augmenting RAVE with the CMS kinematics fitting and b-tagging algorithms; A simple VERTIGO skin for the BELLE detector (“Panther” track representation); Embedding RAVE into the BASF (C++ based) BELLE reconstruction software. 3.Long-term future: Re-coding of RAVE in Java 5, if the C++ wrapper solution proves inefficient. 4.Maintenance and development: We are committed to maintenance, documentation and distribution of RAVE and VERTIGO. A WebSVN repository exists, containing our beta release. 5.Where to look:  Analysis Tools  RAVE/VERTIGO thread;