1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.

Slides:



Advertisements
Similar presentations
MAPS, RAL, 28-Feb-2006Nigel Watson / Birmingham Geant4 Simulation of MAPS  Geant4/Mokka application has flexible way to change Si thickness, pixel size.
Advertisements

LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
4 November 2009 Geant4 Data Analysis J. Perl 1 Trivial Data Analysis for Geant4 Joseph Perl, SLAC Geant4 v9.2p02.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
LCDG4 at NIU Status and Plans Dhiman Chakraborty, Guilherme Lima, Manuel Martin, Jeremy McCormick, Vishnu Zutshi NICADD / Northern Illinois University.
David Ward/Nigel WatsonCalice UK, 10-Nov-2004 Future Simulation Scope  The deliverables after 3 years will include 1.Published analysis of electron test.
LCFI Physics Studies Meeting, 22 nd November 2005Sonja Hillertp. 0 Response to presentation of our plans  very positive response to talk on LCFI vertex.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
LCFI Collaboration meeting, 8 May 2007Sonja Hillert p. 0 Some input distributions from LC-PHSM most sensitive input variables for the flavour.
6/23/20031 NICADD LCD Simulations: Capability Overview and Future Plans Guilherme Lima, Jeremy McCormick.
GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
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.
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.
Ties Behnke: EU-LC Simulation and Reconstruction 1 EU-LC Simulation & Reconstruction Full simulation systems: status report The next steps: where do we.
JAS3 + AIDA LC Simulations Workshop SLAC 19 th May 2003.
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.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
The european ITM Task Force data structure F. Imbeaux.
LCIO The data model of the persistency framework for LC detector simulation Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th.
Using JAS3 for LCD Analysis Tony Johnson 20 th May 2003.
CBM Software Workshop for Future Challenges in Tracking and Trigger Concepts, GSI, 9 June 2010 Volker Friese.
19 November 98 1 Jürgen Knobloch ATLAS Computing ATLAS Computing - issues for 1999 Jürgen Knobloch Slides also on:
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.
ALCPG Software Framework Overview & Updates Jeremy McCormick, SLAC SiD Group ALCPG 2009.
WIRED 4 An extensible generic Event Display Mark Donszelmann SLAC, Stanford, U.S.A. CHEP2004, 27 september – 1 october Interlaken, Switzerland.
Virtual Monte Carlo and new geometry description in STAR Maxim Potekhin STAR Collaboration Meeting, BNL July 17, 2004 July 17, 2004.
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
Ties Behnke: Simulation and Tools 1 Simulation and Tools Ties Behnke, DESY Summary of the simulation sessions At this conference: 4 sessions (one combined.
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
Java Physics Generator and Analysis Modules Mike Ronan LBNL (presented by Tony Johnson)
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.
Gabriel Musat L.L.R. – Ecole polytechnique ECFA-DESY Linear Collider Workshop Amsterdam, April 1-4, 2003.
CBM ECAL simulation status Prokudin Mikhail ITEP.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
LCD simulation software efforts at NIU Dhiman Chakraborty Northern Illinois University (NIU)/ Northern Illinois Center for Accelerator.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
Plans for a Simulation Study of the Magnetic Field Requirements of the LC TPC February 2006, ILC TPC Analysis Jamboree, DESY Christian Hansen University.
Atlas Graphics Group MeetingDec, 1 Comon Java Code in HEP Wolfgang Hoschek CERN IT/PDP.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
WIRED for LCD Analysis Mark Dönszelmann Linear Collider Simulation Workshop May 19-22, 2003, SLAC.
DD4hep-Based Simulation Nikiforos Nikiforou CERN/PH-LCD ILD Meeting 2014 Oshu City, September 9 th, 2014.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
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.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ACOS Report ATLAS Software Workshop December 1998 Jürgen Knobloch Slides also on:
Goals and requirements 1 st flexible geometry version Next geometry version development Conclusions and outlook A realistic and flexible VTX geometry in.
JUNO Offline Geometry Management
GEANT4 for Future Linear Colliders
Geant4-based Simulation Status and Plans
A C++ generic model for the GLAST Geometric Description
Markus Frank CERN/LHCb CHEP2013, Amsterdam, October 14th–18th 2013
HEP detector description supporting the full experiment life cycle
Gabriel Musat L.L.R. – Ecole polytechnique
Geometry checking tools
Linear Collider Simulation Tools
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
WIRED 4 Event Display Linear Collider Simulation Workshop
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Presentation transcript:

1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation frame LCDG4: US developed GEANT4 based simulation frame LCDroot: root flavour LCDG4: plain “vanilla” GEANT4 flavour The “holy grail”: Develop a common simulation frame for all LC studies which is shared between different regions. Boundary conditions: conserve (some) level of compatibility with existing frameworks like BRAHMS

1 SLAC simulation workshop, May 2003 Ties Behnke Geometries Defining geometries is one of the most difficult tasks flexible system is needed, to make realisation of different geometries easy System has to support full set of GEANT solids and operations System should allow the definition of sensitive detectors System must allow interface to reconstruction Currently no such system exists! MOKKA approach: database for geometrical constants, drivers to realise the geometries LCDG4 approach: XML description of geometries and sensitive detectors, drivers to realise the detectors in GEANT4 Both systems have their limitations, neither one is really generic but both are being used, and are the best ones on the market at the moment

1 SLAC simulation workshop, May 2003 Ties Behnke Geometry Systems One layer of the VTX detector in XML: The same detector in the MOKKA database:

1 SLAC simulation workshop, May 2003 Ties Behnke Getting geometries into GEANT Data source (xml file, mysql,....) Generic xml interpreter (third party software) Specific GEANT translation routine (“driver”) Mysql parsing software Specific driver routine define hierarchies define relations define sensitive det. Build GEANT geometry model LCDG4 MOKKA

1 SLAC simulation workshop, May 2003 Ties Behnke Comparison XML based scheme Self describing at some level Includes shape information (at some level) Tags sensitive detectors (but needs drivers to translate them into GEANT4) Not easy to switch between different detector / subdetector versions Scaling to complex detectors difficult to see without dedicated software to provide an interface to the user MYSQL based scheme Vaguley self describing Does not include shape information (at the moment) Does not tag sensitive detectors Uses C++ drivers to translate into GEANT4 objects Easy to maintain and switch between different versions of the detector Scaling to complicated detector “easy” Supports every GEANT4 shape

1 SLAC simulation workshop, May 2003 Ties Behnke The MOKKA frame GEANT4 toolkit MOKKA kernel DB XML DRIVER USER Graphics LCIO Reconstruction, Analysis, Event Display, etc

1 SLAC simulation workshop, May 2003 Ties Behnke “Marriage” of both Implement the US XML system as an additional driver in MOKKA: capability to construct the XML based US detectors as MOKKA detectors everything else is common for both: hits, hit formats, etc additional advantage that it allows mixing: extends the capabilities of the XML based system, but retains backwards compatibility sideview of the US SD detector in the MOKKA frame.

1 SLAC simulation workshop, May 2003 Ties Behnke A mixed system: Mix the “TESLA” vertex detector (defined in native mysql) and the SD detector Advantage: Simplicity of xml Complex geometries in mysql

1 SLAC simulation workshop, May 2003 Ties Behnke Hits etal all detectors regardless of the origin share the same hit objects (see Franks talk on LCIO) SD detector with hits in MOKKA simulation

1 SLAC simulation workshop, May 2003 Ties Behnke Histogramming Primarily this is a user responsibility Provide an interface to AIDA to make it easy to book, fill and write histograms. Implementation: use the model of a generalised driver: the user can decide at run time which part he/she wants to use, whether histgramming is part of it Extentable to other parts like event displays, etc etc.

1 SLAC simulation workshop, May 2003 Ties Behnke Whats next with MOKKA/LCDG4 Clean up the interfaces and the code Bring things into the mainstream MOKKA release Implementation of LCIO will be a central point to have people accept one common Kernel Open Questions: Many... geometries: hierarchies links between detectors materials sensitive detectors more generic drivers graphics: quite limited at the moment speed – at the moment MOKKA is significantly slower than BRAHMS for the same events

1 SLAC simulation workshop, May 2003 Ties Behnke LCIO data model Beyond MOKKA Goal: provide a light-weight environment for reconstruction and analysis simple not tightly integrated with any particular package like root, JAS, etc flexible One possibility: “plain C++” frame knows about LCIO and LCIO datamodel talks to reconstruction packages like tracking, energy flow etc provides a simple user interface allows the interaction with more fancy environment like root, JAS etc GEANT4: C++ based Analysis anything Geometry package sim loopana loop LCRECO: C++ based reco loop Digitisation

1 SLAC simulation workshop, May 2003 Ties Behnke Summary and Conclusion I hope we are moving towards a common GEANT4 frame between US and EU MOKKA is a possible candidate for a common platform Major development in the medium term needed for geometry system Next big project is reconstruction frame Will develop a prototype in close collaboration with out US collegues Expect some first results before the end of June this year

1 SLAC simulation workshop, May 2003 Ties Behnke A Higgs event