Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.

Slides:



Advertisements
Similar presentations
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Advertisements

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.
Calice UK Meeting / 10/11/2004 D.R. Ward1 David Ward University of Cambridge Simulation Reconstruction Preparations for test beam UK software work.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
Simulation of the CALICE Test Beams with MOKKA Fabrizio Salvatore Royal Holloway University of London.
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.
Test Beam models in Mokka Fabrizio Salvatore (RHUL) Gabriel Musat (LLR) Paulo Mora de Freitas (LLR)
Inside the new Mokka release Fabrizio Salvatore (RHUL) Gabriel Musat (LLR) Paulo Mora de Freitas (LLR)
1Calice NIU s/w review March D.R. Ward David Ward Recent Technical Board review included software. Summarise some of the main conclusions… Monte.
1/9/2003 UTA-GEM Simulation Report Venkatesh Kaushik 1 Simulation Study of Digital Hadron Calorimeter Using GEM Venkatesh Kaushik* University of Texas.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
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.
SiD Software Status. Framework Overview Pythia, WHIZARD, etc. Pythia, WHIZARD, etc. SLIC Tracking, PFA, etc. LCSim StdHep LCIO Events JAS3 (or any AIDA.
Report from CALICE meeting CERN 9/23-23/2002 Andy White Web Site for meeting: agenda_CALICE_23090.html.
Software Common Task Group Report Akiya Miyamoto KEK ALCPG09 30 September 2009.
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.
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.
Org.lcsim Reconstruction and Analysis framework for ILC Detectors Tony Johnson SLAC July 2006.
As of 28 Juni 2005Getting Starged with GEM - Shuei Yamada 1 Getting Started with GEM Shuei YAMADA ICEPP, University of Tokyo What is GEM? Before you start.
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.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Using JAS3 for LCD Analysis Tony Johnson 20 th May 2003.
ALCPG Software Framework Overview & Updates Jeremy McCormick, SLAC SiD Group ALCPG 2009.
International Workshop on Linear Colliders, Geneve Muon reconstruction and identification in the ILD detector N. D’Ascenzo, V.Saveliev.
M. Chefdeville LAPP, Annecy, France. Introduction  Motivations for a Digital hadronic calorimeter Count hits instead of measuring energy deposits Reduce.
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
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
Java Physics Generator and Analysis Modules Mike Ronan LBNL (presented by Tony Johnson)
1 Status of Software Tools Akiya Miyamoto KEK 5-March-2005 ILC Detector Workshop Based on acfa-sim-j activity.
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.
Java Analysis Studio and the hep.lcd class library Mike Ronan - LBNL Joanne Bogart, Gary Bower, Tony Johnson - SLAC Nick Sinev - Oregon Don Benton - U.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
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.
Simulation of the CALICE Test Beams with MOKKA Fabrizio Salvatore Royal Holloway University of London.
Update on the project - selected topics - Valeria Bartsch, Martin Postranecky, Matthew Warren, Matthew Wing University College London CALICE a calorimeter.
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.
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.
DD4hep-Based Simulation Nikiforos Nikiforou CERN/PH-LCD ILD Meeting 2014 Oshu City, September 9 th, 2014.
NICADD Participation in Fermilab Linear Collider Activities Linear Collider activities at NIU are rather diverse –Beam Physics & Diagnostics –Calorimeter.
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
MOKKA - recent developments Gabriel Musat, L.L.R. – Ecole Polytechnique.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Summary from NIU Workshop and Prague Summary from NIU Workshop and Prague S. R. Magill Physics and Detectors for a 90 to 800 GeV Linear Collider: Third.
1 Calice TB Review DESY 15/6/06D.R. Ward David Ward Post mortem on May’06 DESY running. What’s still needed for DESY analysis? What’s needed for CERN data.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
Geant4-based detector simulation activities at NICADD Guilherme Lima for the NICADD simulations group December 2003.
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.
1 MC Production and Reconstruction Summary and Plans Valeria Bartsch, Fabrizio Salvatore, A.-M. Magnan, and Nigel Watson.
GEANT4 for Future Linear Colliders
CEPC Detector Geometry Design & Validation
Geant4-based Simulation Status and Plans
slicPandora: slic + pandoraPFANew
Gabriel Musat L.L.R. – Ecole polytechnique
Test Beam Measurements october – november, 2016
Geometry checking tools
Linear Collider Simulation Tools
Jupiter and Satellites
Geant4 Activities at NICADD / NIU
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Presentation transcript:

Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris

The first main guideline: Let’s compare detector designs in a common framework ! It means, to simulate different detector models with :  The same physics  The same simulation framework (Geant4)  The same input data files  The same output data format (to be able to apply almost the same reconstruction and analyze programs) P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

The second main guideline: Keep it simple, stand alone as possible and available for all ! It means,  to just rely on the Geant4 framework functionalities and standard building tools (gmake)  To write out just ASCII files  To provide an open wide access via the Mokka WEB page P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

The third main guideline: Keep trace ! It means,  Tagged releases (almost monthly)  Release notes for each release  Just one reference geometry database, indeed local copies can be useful while developing new detector models  Output data refers to a known detector model in the reference geometry database  Run log file (detector model, geant4 and Mokka release tag ids, line command parameters, etc) P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Mokka first architecture and relationships P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

The geometry database P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

The geometry database Model Ingredients Sub-detectors A detector model sample: “D08” P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Impact of the gas in HCAL ElectronsPions P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Physics validation: Calice Ecal Prototype Hcal Prototype (for the moment just a Tesla Hcal module build as a 1m 3 cube ) Y X Beam

What we learned I: Geometry have to be shared Generator Detailed simulation Reconstruction Analysis Need to share the same geometry !!! P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

C.G.A: the Common Geometry Access API (F77, C++,C and Java) Simulation (Mokka) Reconstruction (user code) Analysis (user code) Geometry drivers Run Time CGA API Geometry Database  Relies on Geant4 geometry layer  Implements some reconstruction utilities. (By G. Musat) P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

What we learned II: Data format have to be shared Generator Detailed simulation Reconstruction Analysis Need a common High level data format P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Motivation Generator geometry Analysis Recon- struction Simulation LCIO Persistency Framework Java, C++, Fortran Geant3, Geant4 Java, C++, Fortran (Slide by Tony Johnson)

JAS3 + LCIO JAS3 Plugin exists for viewing and analyzing LCIO files –Allows to directly open and browse any LCIO –Works with any LCIO file no requirement for prior knowledge of what is being read. –Recently updated to support LCIO 1.0 (in fact 0.8 or later) (Slide by Tony Johnson)

What we learned III: New users ask for new functionalities and use cases ! Big thanks to Frank Gaede (DESY) for a set of new user facilities for Mokka:  steering files  init commands  environment variables  Plugin interface for Geant4 user actions, mainly for “on line” analyzes P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

But what we really learned: We have to work together ! Big improvement since the LCIO interface The LCWS04 Mokka release includes very good contributions also from  Jeremy McCormick (NICADD)  Frank Gaede (DESY) P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Future We have to improve working together:  by an informal developers committee and its organization around the CVS repository management, code standards, Geant4-LC users interface, etc.  to bring adequate level of detector descriptions to this common simulation tool. Job for detector specialists P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Mokka’s kernel framework Mokka Kernel Geant4 Developer P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Who is who for the next model improvements in Mokka? Ecal: –W/Si calorimeter and its prototype: detailed model by Ecole polytechnique –Other options: … Hcal: –Digital and its prototype: RPC: generic model by Ecole polytechnique, detailed model by … GEM: detailed model by Nicadd (Jeremy McCormick) –Analog (scintillator, etc): generic model by Ecole polytechnique, detailed model by … P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Who is who for the next model improvements in Mokka? Inner tracking devices: –Generic model by Ecole polytechnique (directly translated from Brahms), detailed model by … –The SET: LPNHE – Paris + … Forward detectors (masks, LAT, …): –Generic model by Ecole polytechnique (directly translated from Brahms), detailed model by … Muon chamber: … Beam line: … P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris

Conclusions: 1) “Improve framework” but “Keep things simple”. 2) “Let’s compare detector designs in a common framework”, to do this “We need adequate level of detector descriptions”. Let’s work together !!! P. Mora de Freitas – L.L.R. Ecole polytechnique, France – LCWS04 Paris