9 Dec. 1998Atlas Software WS1 CHAOS OO-Simulation for Atlas Atlas Software Workshop H.Kurashige Kobe Univ.

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

Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
27 Oct. 2000TGC Simulation video meeting1 Trigger Simulation Hisaya Kurashige KOBE Univ.
20 Feb LVL1 muon trigger simulation meeting1 the OO codes for endcap muon trigger simulation Hisaya Kurashige KOBE Univ.
O. Stézowski IPN Lyon AGATA Week September 2003 Legnaro Data Analysis – Team #3 ROOT as a framework for AGATA.
GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
GEANT4 Introduction, History Geant4 User’s Workshop February 2002.
CMS Full Simulation for Run-2 M. Hildrith, V. Ivanchenko, D. Lange CHEP'15 1.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
JCE A Java-based Commissioning Environment tool Hiroyuki Sako, JAEA Hiroshi Ikeda, Visible Information Center Inc. SAD Workshop.
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.
Alignment Strategy for ATLAS: Detector Description and Database Issues
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
Event Data History David Adams BNL Atlas Software Week December 2001.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
Software Status Sonja Vrcic Socorro,
19 November 98 1 Jürgen Knobloch ATLAS Computing ATLAS Computing - issues for 1999 Jürgen Knobloch Slides also on:
Fabiola Gianotti, 31/8/’99 PHYSICS and SOFTWARE ATLAS Software Week 31/8/’99 Fabiola Gianotti Software requirements of physics groups What should Detector.
The ALICE Simulation Strategy Andreas Morsch For the ALICE Offline Group Joint STAR/ALICE Offline Meeting Brookhaven National Laboratory, Upton, NY April.
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.
Atlas Simulation Activities What is Geant 4 Atlas Strategy.
ATLAS Data Challenges US ATLAS Physics & Computing ANL October 30th 2001 Gilbert Poulard CERN EP-ATC.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
The GeoModel Toolkit for Detector Description Joe Boudreau Vakho Tsulaia University of Pittsburgh CHEP’04 Interlaken.
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
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.
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.
- Early Adopters (09mar00) May 2000 Prototype Framework Early Adopters Craig E. Tull HCG/NERSC/LBNL ATLAS Arch CERN March 9, 2000.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
LCD simulation software efforts at NIU Dhiman Chakraborty Northern Illinois University (NIU)/ Northern Illinois Center for Accelerator.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
ALFA GeoModel implementation and simulation status  ATHENA, what is our job?  ALFA GeoModel implementation  MC simulation – first steps  Problems 
Makoto Asai (SLAC) Getting Started MGP: added class diagram of basic user application.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
SMI 7 May 2008B. Franek SMI++ Framework Knowledge Exchange seminar 1 SMI++ Object-Oriented Framework for Designing and Implementing Distributed Control.
TRIUMF HLA Development High Level Applications Perform tasks of accelerator and beam control at control- room level, directly interfacing with operators.
The V-Atlas Event Visualization Program J. Boudreau, L. Hines, V. Tsulaia University of Pittsburgh A. Abdesselam University of Oxford T. Cornelissen NIKHEF.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ACOS Report ATLAS Software Workshop December 1998 Jürgen Knobloch Slides also on:
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
VI/ CERN Dec 4 CMS Software Architecture vs Hybrid Store Vincenzo Innocente CMS Week CERN, Dec
Peter Križan, Ljubljana Dec 7, 2007 Mini WS, SLAC Peter Križan University of Ljubljana and J. Stefan Institute Simulations for SuperBelle SuperB computing.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
A Short Course on Geant4 Simulation Toolkit Introduction
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
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.
Unit 4 Retrieving information from the simulation
GEANT4 for Future Linear Colliders
Implementation of Simulation
US ATLAS Physics & Computing
(CMS GEANT4 simulation)
Geometry checking tools
Linear Collider Simulation Tools
A Short Course on Geant4 Simulation Toolkit Introduction
Simulation Framework Subproject cern
Jupiter and Satellites
Simulation and Physics
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Planning next release of GAUDI
Presentation transcript:

9 Dec. 1998Atlas Software WS1 CHAOS OO-Simulation for Atlas Atlas Software Workshop H.Kurashige Kobe Univ.

9 Dec. 1998Atlas Software WS2 What is CHAOS zCHAOS (Comprehensive Atlas Object-Oriented Simulator) zCHAOS project aims to develop Geant4-based simulators for Atlas detector zSimulator for Atlas should include Simulation of primary events caused by pp-collision Simulation of particle interactions and responses of detectors Simulation of digitizer  So, we can get simulation output compatible with raw data of real Atlas experiment.

9 Dec. 1998Atlas Software WS3 Main Functions of CHAOS zCHAOS provides environments and tools to describe detector geometry manipulate physics events describe detector responses describe digitization scheme zIn addition, CHAOS has some utilities for users to visualize detector and simulation results interface to histogramming package(s)

9 Dec. 1998Atlas Software WS4 CHAOS Libraries zCHAOS is developed mainly for mass-production of “full” simulation data for Atlas detector. zCHAOS project provides libraries and executables for yAtlas full simulator and ytest-beam simulation.

9 Dec. 1998Atlas Software WS5 Boundary Condition in developments zCHAOS is based on OO (Object-Oriented) technologies. zCHAOS should be developed based on yGeant4 for the kernel of simulation yHepODBMS for management of object persistency yARVE for environments on Atlas software framework zUsing above libraries gives some constraints to design and developments of CHAOS

9 Dec. 1998Atlas Software WS6 Requirements for CHAOS zCHAOS is used yfor mass-production of “full” simulation data. yfor beam-test simulation. zCHAOS simulates detector responses of Atlas detector. yCHAOS can output data compatible with raw-data format. zVarious parameters for simulation are re-usable. yUsing same parameter sets, which can be stored to and restored from object database, must reproduce same simulation results. yParameter sets for CHAOS can be modified both in run-time of CHAOS and in direct database manipulation.

9 Dec. 1998Atlas Software WS7 CHAOS modules ARVE+ODBMSARVE+ODBMS Physics Event Generator Detector Simulator Digitizer Simulator Primary Events Detector Constants Run Conditions Primary Events Hits Trajectories Detector Constants Hits Simulated Raw Data Run Conditions

9 Dec. 1998Atlas Software WS8 CHAOS modules zCHAOS is divided into three parts of levent-generation, ldetector simulation, ldigitization. yThese three parts are independent; each part can be executed as an independent process and data is transferred between these parts via object database. zCHAOS can visualize detector and simulation results. zCHAOS provides interface to histogramming package(s).

9 Dec. 1998Atlas Software WS9 Category structure of CHAOS detector simulator management Detector Construction GUI visualization Detector Description Primary Generator eventHandling material Particles +processes hits tracking Sensitive Detector

9 Dec. 1998Atlas Software WS10 Categories in CHAOS detector simulator (1) zManagement yInterface to ARVE / ODBMS yInitialization yControl G4 run and event management zParticles and processes yRegister particles yRegister physics processes ySet cutoff parameters

9 Dec. 1998Atlas Software WS11 Categories in CHAOS detector simulator (2) zEvent handling yEvent filtering yStatistics sampling yEvent Overlap zPrimary generator yInput primaries xinterface to “event generator” such as PYTHIA ySingle particle shooting (for debugging etc.) zTracking yTrack filtering yStatistics sampling yTrajectory generation

9 Dec. 1998Atlas Software WS12 Categories in CHAOS detector simulator (3) zDetector construction yConstruct Geant4 geometrical objects x“Real” geometry x“Readout” geometry yDefine envelop(s) of each detector component xEnvelops will be provided with help of engineering group by using CAD to Genat4 geometry converter (STEP reader) yThis category might have many sub-categories corresponding to individual detector components ¢Need helps of detector group zMaterial yDefine materials

9 Dec. 1998Atlas Software WS13 Categories in CHAOS detector simulator (4) zSensitive detector yDefine sensitivity of each detector component zHits yHit class(es) of each detector component zDetector description yInterface to DDDB ¢Need helps of database group zVisualization zGUI

9 Dec. 1998Atlas Software WS14 Milestones zEnd of Jan. ‘99 yFirst release of a prototype of the framework ySome “examples” with Si / TileCal / Muon xFor detector people to start with them zFeb. ‘99 : the next Atlas week yGeant4 tutorial yThe next Atlas OO Simulation Group Meeting ySome detector component envelopes

9 Dec. 1998Atlas Software WS15 Milestones zMay ‘99 yInterface to detector description data base yComparison with beam test xdemonstrate correctness and feasibility of Geant4 zJuly ‘99 yFirst internal version of full ATLAS geometry yFirst internal version of all SensitiveDetectors zDec. ‘99 yComparison with G3(DICE) yFirst public alpha-release

9 Dec. 1998Atlas Software WS16 Requests to other Comp. groups zRequests to Database Group yIdentify the “provider” to each group of persistent capable classes yMake a framework to share the schema within ATLAS OO Software zRequests to Detector Description Domain yProvide us detector descriptions

9 Dec. 1998Atlas Software WS17 Requests to other groups zRequests to Physics Group yRequirements from physics group to us zRequests to Detector Groups yRequirements from each detector group yNominate liaison and actual worker(s) (by 31/Jan/99)

9 Dec. 1998Atlas Software WS18 Summary zCHAOS project starts to develop Geant4-based simulators for Atlas detector zFirst release of a prototype of the framework will be coming up by the end of Jan. ‘99 zFirst draft of URD for CHAOS is ready ysee yYour requirements and comment to CHAOS are welcome