Simulation / Reconstruction Working group Toby Burnett University of Washington 11-13 Jan 2000 T.

Slides:



Advertisements
Similar presentations
Requirements and Design
Advertisements

GLAST LAT ProjectDOE/NASA Review of the GLAST/LAT Project, Feb , 2001 IOC – S.Williams SAS - R.Dubois 1 Instrument Operations Center (IOC) and Science.
28 Feb 2006Digi - Paul Dauncey1 In principle change from simulation output to “raw” information equivalent to that seen in real data Not “reconstruction”,
© The McGraw-Hill Companies, 2006 Chapter 9 Software quality.
25/03/2003Simulation Application for the LHCb Experiment CHEP March 2003 Presented by: W. Pokorski / CERN Authors: I. Belyaev, Ph. Charpentier,
GLAST Rate Calculations Toby Burnett 12 Jan Jan 2000T. Burnett GLAST rate calculations2 Components used to measure rates Source model –Geomagnetic.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
1 Using Insightful Miner Trees for Glast Analysis Toby Burnett Analysis Meeting 2 June 2003.
CMS Full Simulation for Run-2 M. Hildrith, V. Ivanchenko, D. Lange CHEP'15 1.
Simulation / Reconstruction Working group Toby Burnett University of Washington 11 Jan 2000 T.
Classification and Regression Trees for Glast Analysis: to IM or not to IM? Toby Burnett Data Challenge Meeting 15 June 2003.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test L. Miller 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
R.Dubois Sim/Recon Overview 1/10 GLAST LAT ProjectSoftware Workshop July, SLAC Sim/Recon Overview Elements of Simulation/Reconstruction Development,
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
1 Software Development Configuration management. \ 2 Software Configuration  Items that comprise all information produced as part of the software development.
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
Status report from T2K-SK group Task list of this group discussion about NEUT Kaneyuki, Walter, Konaka We have just started the discussion.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
Computer Science Project Criteria. Computer Science Project The project is intended to simulate the analysis, design, progamming and documentation stages.
Andreas Morsch, CERN EP/AIP CHEP 2003 Simulation in ALICE Andreas Morsch For the ALICE Offline Project 2003 Conference for Computing in High Energy and.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
T. Burnett1 GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 9, 2002 SAS Software: Sources Detector geometry model Simulation Event.
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
1 Calorimeter in G4MICE Berkeley 10 Feb 2005 Rikard Sandström Geneva University.
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Marco Cattaneo, 15-Sep OO software plans  Major milestone (presented last June) Fully functional SICB replacement by mid-2000  How to get there?
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
Why A Software Review? Now have experience of real data and first major analysis results –What have we learned? –How should that change what we do next.
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
Software Engineering Issues Software Engineering Concepts System Specifications Procedural Design Object-Oriented Design System Testing.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
1Malcolm Ellis - Software Meeting - 12th July 2006 Data Challenge Tasks  A set of web pages has been started to follow our progress and document the work:
Claudio Grandi INFN-Bologna CHEP 2000Abstract B 029 Object Oriented simulation of the Level 1 Trigger system of a CMS muon chamber Claudio Grandi INFN-Bologna.
Summary of Test Beam Analysis Meeting - Jan 26 Eduardo do Couto e Silva.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
Software Tools for Layout Optimization (Fermilab) Software Tools for Layout Optimization Harry Cheung (Fermilab) For the Tracker Upgrade Simulations Working.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
The V-Atlas Event Visualization Program J. Boudreau, L. Hines, V. Tsulaia University of Pittsburgh A. Abdesselam University of Oxford T. Cornelissen NIKHEF.
DDM Central Catalogs and Central Database Pedro Salgado.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
R 3 B Calorimeter Simulation H. Alvarez Pol – R 3 B Calorimeter Simulation NUSTAR Calorimeter WG – Valencia 17/06/05 H. Alvarez Pol, D. Cortina, I. Durán.
BESF Framework Development Weidong Li
T. Burnett: Anagroup 5/24/04 1 Latest PSF and Point-source sensitivity prediction status Anagroup meeting Toby Burnett 24 May 04.
GLAST ACD Status. GLAST Overview McPositionHitCol AcdDigiCol AcdRecon AcdDigiAlg AcdReconAlg TkrFitTrackCol TDS Gaudi Algorithms.
UC Diagram & Scenario RKPL C & D. Using Use Case Diagram Use case diagrams are used to visualize, specify, construct, and document the (intended) behavior.
Status of PSD simulation in Shine Oleg Petukhov Institute for Nuclear Research, Moscow NA61 Analysis/Software/Calibration meeting , Warsaw.
TOTEM Collaboration Meeting 13/12/06 Fabrizio Ferro-INFN-Ge 1 T1 SW status.
GLAST Beamtest 2006 Pisa R.Dubois1/3 Offline Possibilities for Ancillary Data Handling.
9 Feb, MEG Software Status -for the coming review committee- Question from A.Blondel Our answer Schedule and Man power MEG Software Group.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
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.
Simulation Tools for Test Beam
Migration of reconstruction and analysis software to C++
Vincenzo Innocente CERN/EP/CMC
Simulation and Physics
G4 Workshop 2002 Detector Description Parallel Session
Simulation Review Outline Cast of Characters Simulation Code Road Map
Use of GEANT4 in CMS The OSCAR Project
BES III Software: Short-term Plan ( )
Presentation transcript:

Simulation / Reconstruction Working group Toby Burnett University of Washington Jan 2000 T

1/11/2000T. Burnett: Simul/Recon group2 Primary goals Driven by written requirements Clear separation of simulation/reconstruction –Allow migration to Geant4 –Definition of data formats Parameter system Integrated Menus and command-line options Reconstruction framework

1/11/2000T. Burnett: Simul/Recon group3 Suggested Procedure Create a topic list: is it complete? Does it overlap other working groups? (A proposed one follows) –Topics are usually implemented as packages For each item, prepare a document with: –A description of the item –The current situation –Requirements for the new version –Relative priority –Person who has taken responsibility –Target date based on priority Note that often we can, and should just copy someone else’s solution, concentrating on what is unique to GLAST

1/11/2000T. Burnett: Simul/Recon group4 List of Topics for discussion Services –exception handling –parameters –error logging –persistency –“n-tuple” creation Detector description & geometry –Non-active –Active Detector/Event/Recon display Data formats –Raw to IOC –“Digis”: input to recon –Recon output GUI/command line options Documentation Simulation –Use GEANT4 (G4) –Realism: Tracking configuration & Validation –Nuclear interactions –Energy loss fluctuations Background models –Proton: direct & albedo –Heavies –Albedo gammas Trigger –Level 1 –Level 2/3 Reconstruction –Framework or Architecture –Tracker –Calorimeter –ACD –Alignment/calibration

1/11/2000T. Burnett: Simul/Recon group5 Example: exception handling Description –Represents need to notify user of an unusual situation, with (at least) two levels of severity. Current practice –Globals warning and fatal: write message to cerr, and/or dialog box, aborting in latter case Requirements –Three severity levels: info, warning, fatal –Control over logging –Easy generation of names Discussion –There is a very complete package from FNAL, called Exceptions. Priority: high Responsible person: ? Target date: 1 Feb

1/11/2000T. Burnett: Simul/Recon group6 Short Term Plan Until CHEP2000 (Feb 14) –Finish repackaging, make code available for checkout (Toby, Paul) –Implement dll’s, integrated testing (Toby, Sawyer) –Decide reconstruction architecture (Traudl, Toby) –Integrate L3 prototype (Saywer, Dan) Mar 1 –New Tracker and Calorimeter code checked in and verified. (Jose, Arache) –He, CNO added to flux and gismo interactions (Arache, Toby)

1/11/2000T. Burnett: Simul/Recon group7 Basic requirements Maintain operational status while: –Improving realism of material and digitization –Restructuring (packageizing) code –Introducing an architecture –Moving all constants to parameter files

1/11/2000T. Burnett: Simul/Recon group8 Whither glastsim? Geometry Source IrfRaw Event ntuple? PSF, A eff Simul Digitization Recon PostRecon (merit)

1/11/2000T. Burnett: Simul/Recon group9 Unsatisfied Requirements (to-do list) Simulation –Nuclear interactions –Realism –Energy loss fluctuations –External geometric description –Alignment control –Enable G4 alternative Background sources –Albedo protons (realistic) –Sky sources Reconstruction –Latest tracking –Latest CAL –Define new architecture Data –(Persistent service) –Raw data –Event (recon output) Parameter handling Documentation Integrated tests