GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov

Slides:



Advertisements
Similar presentations
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Advertisements

LC Calorimeter Testbeam Requirements Sufficient data for Energy Flow algorithm development Provide data for calorimeter tracking algorithms  Help setting.
Parameterized Shower Simulation in Lelaps: a Comparison with Geant4 Daniel Birt, Amy Nicholson.
W. Clarida, HCAL Meeting, Fermilab Oct. 06 Quartz Plate Calorimeter Prototype Geant4 Simulation Progress W. Clarida The University of Iowa.
GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
LCDG4: a Geant4-based detector simulator for the LCD Guilherme Lima for the NICADD simulations group Geant4 Tutorial Fermilab, Oct
Scoping study -detectors Alain Blondel A simulation of the basic detector component is now available and ready for event production. Before to go into.
LCDG4 at NIU Status and Plans Dhiman Chakraborty, Guilherme Lima, Manuel Martin, Jeremy McCormick, Vishnu Zutshi NICADD / Northern Illinois University.
 Performance Goals -> Motivation  Analog/Digital Comparisons  E-flow Algorithm Development  Readout R&D  Summary Optimization of the Hadron Calorimeter.
Clustering: Algorithm development and analysis R. Cassell, G. Bower.
Calice Meeting / DESY/January 2004D.R. Ward1 David Ward University of Cambridge Test beam requirements? Studies of cuts and models Fluka studies Clustering.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
Geant4 Activities at NICADD / NIU Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Simulations Working Group ALCPG 2004 Winter Workshop.
6/23/20031 NICADD LCD Simulations: Capability Overview and Future Plans Guilherme Lima, Jeremy McCormick.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
Certifying Geant4-based calorimeter simulations for the LCD Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi NICADD, NIU ALCWG-Cal Meeting.
1/9/2003 UTA-GEM Simulation Report Venkatesh Kaushik 1 Simulation Study of Digital Hadron Calorimeter Using GEM Venkatesh Kaushik* University of Texas.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Evaluation of G4 Releases in CMS (Sub-detector Studies) Software used Electrons in Tracker Photons in the Electromagnetic Calorimeter Pions in the Calorimeter.
I have made the second half of the poster, first half which is made by tarak will have neutrino information. A patch between the two, telling why we do.
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)
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Simulation Studies for a Digital Hadron Calorimeter Arthur Maciel NIU / NICADD Saint Malo, April 12-15, 2002 Introduction to the DHCal Project Simulation.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Fabiola Gianotti, 31/8/’99 PHYSICS and SOFTWARE ATLAS Software Week 31/8/’99 Fabiola Gianotti Software requirements of physics groups What should Detector.
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.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Oct. 22, G.Lima1 Delving Deeper into Geant4 Guilherme Lima DHCal Meeting October 22, 2003.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
Simulation Studies for a Digital Hadron Calorimeter Arthur Maciel NIU / NICADD Saint Malo, April 12-15, 2002 Introduction to the DHCal Project Simulation.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
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.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
1ECFA/Vienna 16/11/05D.R. Ward David Ward Compare these test beam data with Geant4 and Geant3 Monte Carlos. CALICE has tested an (incomplete) prototype.
Simulation & Algorithms Update Development of Simulation Tools Development of Simulation Tools Calorimetry E-Flow Algorithms Calorimetry E-Flow Algorithms.
LCD simulation software efforts at NIU Dhiman Chakraborty Northern Illinois University (NIU)/ Northern Illinois Center for Accelerator.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
New beam test simulation application for ATLAS Tile Calorimeter in FADS/Goofy framework Application details & Some results Vakhtang Tsulaia JINR, Dubna.
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
W Prototype Simulations Linear Collider Physics & Detector Meeting December 15, 2009 Christian Grefe CERN, Bonn University.
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.
Check of Calibration Hits in the Atlas simulation. Assignment of DM energy to CaloCluster. G.Pospelov Budker Institute of Nuclear Physics, Novosibirsk,
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
LHCf Collaboration Meeting, Catania, 4-6 July 2009 MC comparison: Fluka vs Epics Oscar Adriani.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
DRUID: Displaying Root module Used for ILD
GEANT4 for Future Linear Colliders
Simulation Tools for Test Beam
Geant4-based Simulation Status and Plans
slicPandora: slic + pandoraPFANew
Introduction Goal: Can we reconstruct the energy depositions of the proton in the brain if we are able to reconstruct the photons produced during this.
Detector Configuration for Simulation (i)
Linear Collider Simulation Tools
Preliminary Results on Non-Projective HCal Simulations
Mokka vs. LCDG4 Comparison
Testing Geant4 with a simplified calorimeter setup
Mokka vs. LCDG4 Comparison
Fluka, comparison of hadronic models
Jupiter and Satellites
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Geant4 Activities at NICADD / NIU
Status of CEPC HCAL Optimization Study in Simulation LIU Bing On behalf the CEPC Calorimeter working group.
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
LC Calorimeter Testbeam Requirements
Presentation transcript:

GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov

What is Geant4? From the Geant4 website ( –“Geant4 is a (programming) toolkit for the simulation of the passage of particles through matter” –AND –“Geant4 provides a complete set of tools for all the domains of detector simulation: Geometry, Tracking, Detector Response, Run, Event, and Track Management, Visualisation and User Interface”

LCDRoot Authored by T. Abe and M. Iwasaki (University of Oregon) What is LCDRoot? –Group of tools for LCD studies, that covers two areas: Simulation engine using Geant4 and ROOT system Analysis is based based on the ROOT system Output as ROOT ntuples

Lcdg4 – Our program Is a port of the simulation engine (G4FullSim) in LCDRoot –The LCDRoot G4FullSim classes decoupled from ROOT –Decoupling achieved by making appropriate substitutions using C++ STL and CLHEP libraries instead of ROOT internal classes –This port is work in progress… The result: –A standalone geant4 simulation program –XML description of detector geometry –SIO output functionality

Why decouple from ROOT Decoupling allows us to have a “standalone” simulation program Standalone simulation program, not bound to a particular analysis environment I/O compatible with the SLAC/LCD package Preservation of the ROOT compatibility

Structure of package All lcdg4 user action classes are nearly identical to their G4FullSim counterparts (appropriate modifications made…) EventAction class has been modified to output in SIO format [need to elaborate on this…]

Why using Serial Input Output? Is the preferred data format for Java Analysis Studio, the main analysis framework for NICADD Allows read access to huge files in sequential/selective manner, using records and blocks without overburdening the memory Allows writing onto several streams simultaneously Has built-in support for file compression, which is important, since uncompressed events can take well over 1 GB of space

Writing SIO output

XYZ to ID conversion The output of GEANT4 provides the Cartesian coordinates of the hits, without regard for the actual geometry: a) number, shape and spacing of the cells b) projective or non-projective towers Specific detector geometry is handled by a separate class, initialized at the construction of the detector and invoked on each event

(0,0) (0,2) (1,1) (1,-1) (-1,-1) (-1,1) (j,k) Z(k) φ(j) (0,-2) Layer (i) Cell (j, k) The Cell “neighborhood” NIU Prototype

Using the geometry described above one can determined which Cell the coordinates of the hit correspond to and associate the ID of the Cell with the hit The ID formed contains 3 fields : a) R_ID (the radial component b) Phi_ID (the azimuthal angle component) c) Theta_ID (or Z_ID) (the transverse angle component)

Test Results The Sampling Fractions for the EM and Hadronic Callorimeters EMfr = HADfr = The old values are and correspondingly entries : min :0 max : mean :

Total (EM+HAD) energy for the 10 GeV pions Using LCDG4 with NICADD proposed detector entries : min :0 max : mean : rms :1.8152

Phi vs Theta for layer entries : x mean : x rms : x min : x max : y mean : y rms : y min :0 y max :16.000

The total energy deposition for 20 GeV charged pions in HAD

Energy in HAD vs. # of hits (Response plot)

Shower Profile for the10 GeV charged pions

The comparison plot of energy per hit between Gismo and Root for 10 GeV pions, run over 1000 events each The units are GeV. Green is GEANT4

The total energy. Also over 1000 events

Conclusions The initial release of our complete simulation package is in order The preliminary analysis of the test results shows reasonable agreement with expectations However, the striking discrepancy between our and an old, GISMO-based package has to be interpreted and understood More work is needed to make the package as modular as possible, i.e. extendable to possibly alternative detector design