Architecture team and Inter-category design/interface Makoto Asai (SLAC) 10/Oct/2002 Geant4 delta-review.

Slides:



Advertisements
Similar presentations
The Geant4 Kernel: Status and Recent Developments John Apostolakis, Gabriele Cosmo – CERN / PH Makoto Asai – SLAC On behalf the Geant4 collaboration April.
Advertisements

Geant4 v9.2p02 Speed up Makoto Asai (SLAC) Geant4 Tutorial Course.
23 March 2007Event Biasing Mini-Workshop, SLAC Geant4 9.0 Release Schedule Gabriele Cosmo.
Improvement of G4Exception (and an announcement on G4ApplicationState) Makoto Asai (SLAC) on behalf of Architecture team.
14 May 2011 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial University of Pennsylvania May 2011 A five day hands-on course based on Geant4.
Makoto Asai (SLAC) Geant4 Users CERN Nov. 15 th, 2002 Customizing Run Management.
Makoto Asai (SLAC) Geant4 Users CERN Nov. 12 th, 2002 Detector Sensitivity.
14 June 2010 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial 2010 Puebla BUAP June 2010 A five day hands-on course based on Geant4 version.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
S. Guatelli, M.G Pia, INFN Genova S. Guatelli ( CERN, INFN Genova ) CERN, 13 November 2002 Users Workshop Where to put analysis in Geant4 Applications.
GEANT4 Introduction, History Geant4 User’s Workshop February 2002.
Makoto Asai (SLAC) Geant4 Users CERN Nov. 13th, 2002 Stack management, Digitization and Pile-up.
Simulation / Reconstruction Working group Toby Burnett University of Washington 11 Jan 2000 T.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
G.Barrand, LAL-Orsay Geant4 and interactive frameworks.
Maria Grazia Pia, INFN Genova Software Process: Physics Maria Grazia Pia INFN Genova on behalf of the Geant4 Collaboration Budker Inst. of Physics IHEP.
U-Solids: new geometrical primitives library for Geant4 and ROOT Marek Gayer CERN Physics Department (PH) Group Software Development for Experiments (SFT)
G EANT highlights kernel modules Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration.
Maria Grazia Pia Detector Response Acknowledgements: A. Lechner, J. Apostolakis, M. Asai, G. Cosmo, A. Howard.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
Users workshops, publications, presentations and HyperNews Makoto Asai (SLAC) 10/Oct/2002 Geant4 delta-review.
Meeting Goals Makoto Asai and Marc Verderi 2010 Geant4 Collaboration ESA/ESTEC.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Geant4 in production: status and developments John Apostolakis (CERN) Makoto Asai (SLAC) for the Geant4 collaboration.
Software Requirements: A More Rigorous Look 1. Features and Use Cases at a High Level of Abstraction  Helps to better understand the main characteristics.
Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009.
VICOMTECH VISIT AT CERN CERN 2013, October 3 rd & 4 th O.COUET CERN/PH/SFT DATA VISUALIZATION IN HIGH ENERGY PHYSICS THE ROOT SYSTEM.
Geant4 Orsay Workshop K.Amako 1 Geant4 User’s Documents Geant4 Orsay Workshop 18 October, 2000 Katsuya Amako (KEK/CERN)
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
LIP & ESA 18121/04/NL/CH MarsREC An integrated tool for Mars Radiation Environment Characterization and Effects 5º longitude.
Geant4 Training 2006 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki Institute of Physics)
Report from the WLCG Operations and Tools TEG Maria Girone / CERN & Jeff Templon / NIKHEF WLCG Workshop, 19 th May 2012.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
Users contributions, documentation J. Apostolakis.
Parallel Session Report of P2 on October 1, 2002 Interactivity & External Frameworks: Picking Satoshi Tanaka Ritsumeikan University (Rits)
U-Solids: new geometrical primitives library for Geant4 and ROOT Marek Gayer CERN Physics Department (PH) Group Software Development for Experiments (SFT)
Highlights from Parallel session 10 - Simulation and Modeling - Makoto Asai (SLAC) CHEP03 - UC San Diego.
Computing Performance Recommendations #10, #11, #12, #15, #16, #17.
Geant4 CPU performance : an update Geant4 Technical Forum, CERN, 07 November 2007 J.Apostolakis, G.Cooperman, G.Cosmo, V.Ivanchenko, I.Mclaren, T.Nikitina,
LCG CERN David Foster LCG WP4 Meeting 20 th June 2002 LCG Project Status WP4 Meeting Presentation David Foster IT/LCG 20 June 2002.
Makoto Asai (SLAC) Getting Started MGP: added class diagram of basic user application.
Geant4 release 5.1 summary Gabriele Cosmo EP/SFT.
Update G4builder issues Talk written almost entirely by Stan Bentvelsen with a few updates from Christopher Lester ATLAS G4 Workshop December 2000 CAMBRIDGE.
Geant4 Training 2004 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Giuseppe Daquino (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki.
General Introduction and prospect Makoto Asai (SLAC PPA/SCA)
0/8 HyperNews for ATLAS Status and expectations Applications Area meeting, February 1, 2006 Traudl Kozanecki.
Simulation Project Setup Status Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Meeting January 28, 2003.
Atlas Software May, 2000 K.Amako Status of Geant4 Physics Validation Atlas Software Week 10 May, Katsuya Amako (KEK)
DSN CCSDS SLE SM Prototype Plan Erik Barkley December 2006.
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
I/O and Metadata Jack Cranshaw Argonne National Laboratory November 9, ATLAS Core Software TIM.
Current Status of the Tracking Trigger Software Andrew W. Rose.
Makoto Asai.  Parallel layered mass geometry  Other minor improvement  G4Exception.
Software Project Configuration Management
Status of Biasing Development
Geometry checking tools
Geant4 Workshop, CERN - 1 October 2002 Joseph Perl
G.Cosmo - URD improvements Gabriele Cosmo (CERN/IT-API)
Short Course IEEE NSS/MIC 2003 Katsuya Amako (KEK) Makoto Asai (SLAC)
Release definition & scheduling
Beta releases and Product Management
Customizing Run Management
User Support, User Requirements
Kernel Author: Makoto Asai.
Visualization Status/Development
Makoto Asai (SLAC) Geant4 Users CERN Nov. 13th, 2002
release 5.0 – planned features
Presentation transcript:

Architecture team and Inter-category design/interface Makoto Asai (SLAC) 10/Oct/2002 Geant4 delta-review

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface2 Outline This presentation addresses to the recommendation # There should be an overall design authority to coordinate and review the design from individual working groups. Architecture team was officially formed in July 2001 (TSB-15), and is continuously active since then. In this presentation, I will summarize activities done and currently undergoing in Architecture team.

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface3 Outline Architecture team Makoto Asai (coordinator) Gabriele Cosmo Hisaya Kurashige Hans-Peter Wellisch John Apostolakis (ex-officio) Architecture team had video- and phone-meetings and mini- workshops in addition to discussions for issues Affecting to more than one categories Concerning to the major requirements which are not relevant to address to one particular working group For the discussion of individual issue, Architecture team invites developers in corresponding working groups.

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface4 Items discussed at A-team Event biasing and tally Cuts per region G4Exception G4VTrajectory Maintenance of User Requirements Document Foreseen items G4Step Global test suites Maintenance of design documents

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface5 Event biasing and tally Requirements from anonymous users Affects on Run, Event, Readout, Digits+Hits, Tracking, Track, Geometry, Particle and Processes categories SLAC, November 2001 Design study for tally is on going while several implementation of various event biasing options have already been done and released in Geant4 4.1 (Jul.2002) Need to be discussed Validation procedures

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface6 Cuts per region Requirement first from BaBar, and then from Atlas and CMS Affects on Run, Tracking, Track, Geometry, Particle and Processes categories First “ tentative ” implementation for “ Cuts per material ” in Geant4 4.0 (Dec.2001) CERN, June 2002 Solid design was completed and release is planned in Geant4 5.0 (Dec.2002)

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface7 G4Exception Requirements from anonymous users Improve amount and quality of information when G4Exception occurs Avoid unnecessary core dump User handle, e.g. to store histograms, before core dump Affects on ALL categories New scheme was fixed and migration is on going Different behavior for different severity Core dump Run abortion Event abortion Warning New abstract class for exception handling, which user can overwrite

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface8 G4VTrajectory Requirements from anonymous users Draw smoothly curved trajectory Pick trajectory information via event display Select trajectories to be drawn by user ’ s criteria e.g. trajectories only Pt > 5 GeV/c Trace back generation hierarchy Store user information in more convenient way Affects on Event, Tracking, Geometry, Graphics-reps, Intercoms, Interfaces and Visualization categories First draft of global design was made and currently under examination of working groups

10/10/2002 G4 delta-reviewArchitecture team & inter-category design/interface9 Summary Architecture team is effectively active to take responsibilities to Coordination of global design Coordination of general requirements Management of global quality of the product