Hall-D Software Status September 10, 2004 D. Lawrence JLab.

Slides:



Advertisements
Similar presentations
ACAT 2002, Moscow June 28, 2002 V.Fine Brookhaven National Laboratory Session IV: Innovative (Algorithms and) Tools V.Fine, BNL, USA & JINR, Dubna.
Advertisements

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 1 The BESIII Detector Description With XML Jun 1, 2005 Zhengyun You , Yajun Mao (School of Physics,
Software Overview David Lawrence, JLab Oct. 26, 2007 David Lawrence, JLab Oct. 26, 2007.
Mokka and integration of the geometry AIDA kick-off meeting WP2 session: Common software tools 17 February 2011 – CERN Paulo Mora de Freitas and Gabriel.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
Introduction to Hall-D Software February 27, 2009 David Lawrence - JLab.
The GlueX Collaboration Meeting October 4-6, 2012 Jefferson Lab Curtis Meyer.
Simulations Progress at Regina ➔ Event generation with genr8 – output in ascii format ➔ Conversion to either HDFast input (stdhep) or HDGeant input (hddm)
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Org.lcsim Reconstruction and Analysis framework for ILC Detectors Tony Johnson SLAC July 2006.
Offline Coordinators  CMSSW_7_1_0 release: 17 June 2014  Usage:  Generation and Simulation samples for run 2 startup  Limited digitization and reconstruction.
The LCG SPI project in LCG Phase II CHEP’06, Mumbai, India Feb. 14, 2006 Andreas Pfeiffer -- for the SPI team
GlueX Software Status April 28, 2006 David Lawrence, JLab.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
A Short Course on Geant4 Simulation Toolkit How to learn more?
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
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.
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
RICH SIMULATION USING GEANT4 S.EASO, RAL OBJECTIVES OF THE SIMULATION. CURRENT STATUS AND PLANS. INTEGRATION WITH LHCb SOFTWARE. SUMMARY.
Heather Kelly PPA Scientific Computing Apps LAT was launched as part of the Fermi Gamma-ray Space Telescope on June 11 th 2008.
November 2013 Review Talks Morning Plenary Talk – CLAS12 Software Overview and Progress ( ) Current Status with Emphasis on Past Year’s Progress:
GlueX Software/Simulations Development of a “matrix” of detector parameters, and an understanding of the factors that define these parameters (Alex, Curtis,
Simulations for CBM CBM-India Meeting, Jammu, 12 February 2008 V. Friese
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
Future Software Needs HDGeant4 project status MC simulation on the OSG Exploiting cheap GPUs for PWA Richard Jones – University of Connecticut GlueX Collaboration.
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.
“How do I analyze the data?” -- everyone who’s ever analyzed data “How do I access the data?” Analysis Framework.
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
SoLID simulation with GEMC Zhiwen Zhao 2015/03/26.
CALICE ScECAL software development S. Uozumi Sep-3 rd 2010 Japan-Korea joint workshop.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
1 Software tools in Asia Akiya Miyamoto KEK 18-March-2005 Simulation and Reconstruction Session LCWS2005 Representing acfa-sim-j activity M.C.Chang 1,K.Fujii.
GLAST LAT Project Science Tools - 12 June 2002 T. Burnett 1 The Science Analysis Software Development Environment -- for tools too! T. Burnett.
Workshop decisions Helge Meinhard / CERN-EP Atlas software workshop 08 May 1998.
GlueX Computing GlueX Collaboration Meeting – JLab Edward Brash – University of Regina December 11 th -13th, 2003.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
David Lawrence JLab May 11, /11/101Reconstruction Framework -- GlueX Collab. meeting -- D. Lawrence.
Status of Analysis Software for FCC-ee Studies Colin Bernet (IPNL) FCC-ee Higgs Workshop 24th of September,
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.
DANA David Lawrence Oct. 21, D. Lawrence, JLab GlueX Software Workshop Oct Outline Requirements Philosophy Overview of Features Open Questions.
GEANT4 for Future Linear Colliders
FCC Software Status Readiness for FCC-ee Physics
Geant4-based Simulation Status and Plans
SPI Software Process & Infrastructure
Software development status in Rome
Muon stopping target optimization
Status of Brunel team and next steps
A Short Course on Geant4 Simulation Toolkit How to learn more?
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Implementation of Simulation
Gabriel Musat L.L.R. – Ecole polytechnique
Linear Collider Simulation Tools
Simulation Framework Subproject cern
A Short Course on Geant4 Simulation Toolkit How to learn more?
A Short Course on Geant4 Simulation Toolkit How to learn more?
Simulation and Physics
Java Analysis Studio and the hep.lcd classes
Simulation Review Outline Cast of Characters Simulation Code Road Map
HEC Beam Test Software schematic view T D S MC events ASCII-TDS
Summary Computing Model SICb Event Model Detector Description
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Combine Test Beam 2004 SCT Modules in Space Draft
V.Fine, P.Nevski, BNL GSTAR framework OO geometry model event access
BES III Software: Short-term Plan ( )
Elliott Wolin GLUEX Collaboration meeting May 2004
Presentation transcript:

Hall-D Software Status September 10, 2004 D. Lawrence JLab

History of Code Development

Weekly Software Meetings Meetings almost every week since May 5th(~17 meetings) Discussions of policy, philosophy and design specifics of Hall-D software Anyone is welcome to connect to the meeting via VRVS or telephone. Meeting announcements sent out to

Software Topics Discussed Data Model (HDDM) PID/Gas Cherenkov detector GEANT studies GlueX Portal Analysis Framework Version Control: CVS vs. BitKeeper Make system Tagger simulation Code documentation

Version Control BitKeeper will be tested first on hdds package after detector review See Hall-D note “Why BitKeeper” GlueX-doc-183-v1

GateKeeper Model

Redefining Forum Topics Software Related Forums HDFast HDGeant HDDS Geometry Package Standards and Porting Issues HDDM Data Model Package PWA

Use Doxygen to generate code documentation Example

TVector3, TLorentzVector are based (partly) on CLHEP classes Some methods: –Boost(bx,by,bz) –RotateX(radians) –M(),M2() –SetPhi(),SetTheta() Use ROOT for 3-vector and 4-vector classes

In-memory data structures defined in XML schemas

So Where Are We?

HDFast Provides parametric simulation of entire Hall-D detector Provides full tracking results with smearing based on individual detector resolutions Numerous tools for looking at data Runs on RH Enterprise Linux

HDFast

HDGeant Fully detailed physics simulation using Geant3 Useful for background studies Provides data which can be used to develop reconstruction packages

HDGeant

HDDM : Data Model Data structures defined using XML schemas C code generated from schemas Platform independent I/O routines generated from schemas

DANA : Hall-D Analysis Framework

CDC “First Guess”

Looking Ahead Adopt coding guidelines, establish gatekeepers, identify validation tests Continue with Analysis Framework Reconstruction (tracking, cluster finding,...) Calibration/Parameters Database GEANT4