- GDML - ROOT I/O for Geant4 - General Suggestions SFT Program of Work Meeting Witek Pokorski 03/03/2010.

Slides:



Advertisements
Similar presentations
© by cellconsult.com Application Testing & Test Management.
Advertisements

Simulation Project Major achievements (past 6 months 2007)
IS6112 Application Modelling and Design Introduction.
INFORMATION SYSTEMS DPM ARCHITECT: STATUS AND NEXT STEPS Presented by Bartosz Ochocki Authored by Víctor Morilla Rome, May 2014.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
Witek Pokorski, Radovan Chytracek, Jeremy McCormick, Giovanni Santin
XML I/O in ROOT S. Linev, R. Brun, H.G. Essel CHEP 2004.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
SIUE Injury Tracking System Project Plan. Team Members: Robbie Marsh Robbie Marsh –Project Manager/Webmaster Ken Metcalf Ken Metcalf –Lead Programmer.
Jan Hatje, DESY CSS ITER March 2009: Alarm System, Authorization, Remote Management XFEL The European X-Ray Laser Project X-Ray Free-Electron.
WordFreak A Language Independent, Extensible Annotation Tool.
1 10/14/2015ã 2007, Spencer Rugaber The Waterfall Process Software plans and requirements Validation System feasibility Validation Product design Verification.
Emmanuel Delage LPC Clermont – IN2P3/CNRS – Clermont Université
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
T Final demo I2 Iteration Agenda  Product presentation (20 min) ‏  Project close-up (20 min) ‏ Evaluation of the results  Questions.
W. Pokorski - EP/SFT Simulation Project1 GDML - recent developments Witek Pokorski
Enlarging the scope of Generator Services project Witek Pokorski SFT Program of Work Meeting 03/03/2010.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
W. Pokorski - CERN Simulation Project1 Python binding for Geant4 toolkit using Reflex/PyROOT tool Witek Pokorski EuroPython 2006, CERN, Geneva
Using JAS3 for LCD Analysis Tony Johnson 20 th May 2003.
ROOT Application Area Internal Review September 2006.
Process Refactoring Michael L. Collard, Ph.D.. Real World Often ad hoc with no process Different levels of developers knowledge, experience, and capabilities.
FLUKA dose and fluence simulations for CBM experiment I.Kadenko, O.Bezshyyko, V.Pluyko, V.Shevchenko National Taras Shevchenko University of Kiev.
Virtual Monte Carlo and new geometry description in STAR Maxim Potekhin STAR Collaboration Meeting, BNL July 17, 2004 July 17, 2004.
TPF Users Group Fall Conference Integrated Workstation Taskforce Requirements Document.
CASE1 Computer-Aided Software Engineering Advanced Software Engineering COM360 University of Sunderland © 2000.
T Project Review RoadRunners [IM1] Iteration
Jump to first page The new ROOT geometry package Andrei Gheata - ALICE Institute of Space Sciences, Bucharest.
1 reTHINK Deliverables, How To Read reThink deliverables quick starter.
Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
VMC workshop1 Ideas for G4 navigation interface using ROOT geometry A.Gheata ALICE offline week, 30 May 05.
NOVA A Networked Object-Based EnVironment for Analysis “Framework Components for Distributed Computing” Pavel Nevski, Sasha Vanyashin, Torre Wenaus US.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
Proposal for a Geometry Manager in The Beast Proposal for a Geometry Manager based upon GDML G. Cerati, S. Magni, D. Menasce.
STATUS OF THE UNIFIED SOLIDS LIBRARY Gabriele Cosmo/CERN Tatiana Nikitina/CERN.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
1 SICBDST and Brunel Migration status and plans. 2 Migration Step 1: SICBMC/SICBDST split  Last LHCb week: Split done but not tested  Software week.
W. Pokorski - EP/SFT Simulation Project1 Generator Services Subproject Witek Pokorski
LCG – AA review 1 Simulation LCG/AA review Sept 2006.
PTC Creo Unite Technology
Separate distribution of the analysis code (and more) P. Hristov 19/03/2014.
Chapter 9  Definition of terms  List advantages of client/server architecture  Explain three application components:
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Geant4 is a toolkit to simulate the passage of particles through matter, and is widely used in HEP, in medical physics and for space applications. Ongoing.
Knowledge Support for Modeling and Simulation Michal Ševčenko Czech Technical University in Prague.
Summary of persistence discussions with LHCb and LCG/IT POOL team David Malon Argonne National Laboratory Joint ATLAS, LHCb, LCG/IT meeting.
GDML “Geometry Description Markup Language” by Daniele Francesco Kruse University of Rome “Tor Vergata” European Organization for Nuclear Research.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
STATUS OF GDML SUPPORT IN ROOT A.Gheata SFT group meeting, June 2, 2014.
Modularization of Geant4 Dynamic loading of modules Configurable build using CMake Pere Mato Witek Pokorski
CERN, 7 November 2011 Anton Pytel Slovak Technical University TRIP FROM GENERATORS TO GEOMETRIES.
LHCb Software Week 25/11/99 Gonzalo Gracia Abril 1 r Status of Geant4 in LHCb. r Ideas on how to populate the LHCb Detector Description Data Base (LHCb.
Generator Services planning meeting Witek Pokorski
Ben Lloyd 1 New Developments in GDML and in Generator Services Ben Lloyd University of the West of England, Bristol, UK
Current Status of the Geometry Database for the CBM Experiment
European Organization for Nuclear Research
Geant4 Geometry Objects Persistency using ROOT
HEP detector description supporting the full experiment life cycle
Automated Testing and Integration with CI Tool
G.Cosmo - URD improvements Gabriele Cosmo (CERN/IT-API)
Simulation Framework Subproject cern
Simulation and Physics
G4 Workshop 2002 Detector Description Parallel Session
Major Design Criteria Clear separation between “data” and “algorithms”
Geometry parallel sessions
SEAL Project Core Libraries and Services
Presentation transcript:

- GDML - ROOT I/O for Geant4 - General Suggestions SFT Program of Work Meeting Witek Pokorski 03/03/2010

GDML: Current status and motivation Geant4 and ROOT interfaces for GDML exist, but are basically unsupported – current effort close to 0 interest from a number of people – discussed in the context of LCD geometry tools useful to convert geometries between Geant4 and TGeo application-independent, extensible, persistent format for the geometry 03/03/102Witek Pokorski

GDML: Proposal we should identify effort to work on GDML – technical student/fellow? revise/update the existing code improve the documentation – not mentioned in ROOT manual? provide support for the new users – implement new requested features 03/03/103Witek Pokorski

ROOT I/O for G4 geometry: status quite some work done ~2 years ago to allow storing entire Geant4 geometry trees using ROOT I/O latest status (that I remember...) very promising project frozen since then? 03/03/104Witek Pokorski

ROOT I/O for Geant4: proposal with the help of the ROOT experts, introduce ROOT I/O (for geometry and not only) in the core Geant4 code – build the Reflex dictionary for G4 classes in the G4 makefiles dictionary of G4 classes should be part of G4 distribution – use PyROOT/CINT for G4 steering 03/03/105Witek Pokorski

General suggestions involve ROOT experts in the G4 architecture review setup regular G4<>ROOT code reviews directly involve (put in charge) ROOT expert in the G4 persistency project/module setup a common G4/TGeo geometry working group leading to an integration of the two technologies 03/03/106Witek Pokorski