G4 Geometry status & plans John Apostolakis for Geometry and Transportation Working Group.

Slides:



Advertisements
Similar presentations
Maria Grazia Pia, INFN Genova 1 Part IV Geant4 results.
Advertisements

Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Upgrading the CMS simulation and reconstruction David J Lange LLNL April CHEP 2015D. Lange.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
S. M. Gibson, P. A. Coe, Photon02, 5 th September Coordinate Measurement in 2-D and 3-D Geometries using FSI Overview ATLAS Group, University of.
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
Geometry 5 I.Hrivnacova¹, J.Apostolakis² ¹IPN, Orsay; ²CERN Cours Paris June 2007.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
CATIA-G4/Root Geometry Builder. S. Belogurov 1,2, * Yu. Berchun 2, A. Chernogorov 1, *, P. Malzacher 3, E. Ovcharenko 1,2, *, A. Semennikov.
Geometry and Field: New features and Developments T. Nikitina For Geometry Working Group Geant4 workshop, Hebden Bridge september 2007 G4Paraboloid.
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
Detector studies, Radiation Simulations, Organization FCC Hadron Detector Meeting July 27 th 2015 W. Riegler.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
Field propagation in Geant4 John Apostolakis 25 th May 2005 Ver. 
Field propagation in Geant4 John Apostolakis, CERN Ecole Geant June 2007, Paris 25 th May 2005 Ver. 
Atlas Simulation Activities What is Geant 4 Atlas Strategy.
Darmstadt, 15. November 2015 Tobias Stockmanns, FZ Jülich1 A STEP to ROOT converter for the FairRoot framework ALICE-FAIR Computing Meeting, GSI,
Magnetic Field Issues for Simulation and Reconstruction N. Amapane, N. Neumeister Workshop on LHC Physics with High-p T Muons in CMS Bologna, April 9-12,
STAR STAR VMC tracker V. Perevoztchikov Brookhaven National Laboratory,USA.
Geant4 in production: status and developments John Apostolakis (CERN) Makoto Asai (SLAC) for the Geant4 collaboration.
8 June 2006V. Niess- CALOR Chicago1 The Simulation of the ATLAS Liquid Argon Calorimetry V. Niess CPPM - IN2P3/CNRS - U. Méditerranée – France On.
New software library of geometrical primitives for modelling of solids used in Monte Carlo detector simulations Marek Gayer, John Apostolakis, Gabriele.
Jump to first page The new ROOT geometry package Andrei Gheata - ALICE Institute of Space Sciences, Bucharest.
CHEP07 conference 5 September 2007, T. Cornelissen 1 Thijs Cornelissen (CERN) On behalf of the ATLAS collaboration The Global-  2 Track Fitter in ATLAS.
Anders Kirleis Stony Brook University The Design Of A Detector For The Electron Ion Collider.
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.
Gabriel Musat L.L.R. – Ecole polytechnique ECFA-DESY Linear Collider Workshop Amsterdam, April 1-4, 2003.
BREPS & STEP what's up and coming... Gabriele Cosmo CERN - IT/ASD GEANT4 Workshop September, 20th 1999 ESTEC, Noordwijk, The Netherlands.
CBM ECAL simulation status Prokudin Mikhail ITEP.
STATUS OF THE UNIFIED SOLIDS LIBRARY Gabriele Cosmo/CERN Tatiana Nikitina/CERN.
Geant4 Tracking Test (D. Lunesu)1 Daniela Lunesu, Stefano Magni Dario Menasce INFN Milano GEANT4 TRACING TESTs.
Outline  Developments/fixes in the last year  Introduced in release 9.6 and patches  Planned for release 10.0 and ongoing …  Currently under development.
Geant4 CPU performance : an update Geant4 Technical Forum, CERN, 07 November 2007 J.Apostolakis, G.Cooperman, G.Cosmo, V.Ivanchenko, I.Mclaren, T.Nikitina,
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
Status of BDSIM Simulation L. Nevay, S. Boogert, H. Garcia-Morales, S. Gibson, R. Kwee-Hinzmann, J. Snuverink Royal Holloway, University of London 17 th.
Software Tools for Layout Optimization (Fermilab) Software Tools for Layout Optimization Harry Cheung (Fermilab) For the Tracker Upgrade Simulations Working.
John Apostolakis & Makoto Asai for the Geant4 Collaboration 1(Draft) SNA-MC 2010.
Pedro Arce G4WS’10 October 6th, Voxelised geometries intersected with a volume Pedro Arce CIEMAT, Madrid 2010 Geant4 Workshop ESA, 4-8 October 2010.
1 Performance of a Magnetised Scintillating Detector for a Neutrino Factory Scoping Study Meeting U.C. Irvine Monday 21 st August 2006 M. Ellis & A. Bross.
Forward Tagger Simulations Implementation in GEMC Moller Shield Tracking Studies R. De Vita INFN –Genova Forward Tagger Meeting, CLAS12 Workshop, June.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
Pavel Nevski STAR analysis meeting October 22, 2002 Status of STAR Detector Simulations Pavel Nevski BNL Standard setup Standard setup New detectors Next.
Atlas Software May, 2000 K.Amako Status of Geant4 Physics Validation Atlas Software Week 10 May, Katsuya Amako (KEK)
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
Outline  Developments/fixes in the last year  Introduced in release 10.1 and patches (also to 10.0)  Planned for release 10.2 and ongoing …  Currently.
CHEP ’06 GEANT4E 1 GEANT4E: Error propagation for track reconstruction inside the GEANT4 framework Pedro Arce (CIEMAT) CHEP 2006, Mumbai, 13-17th February.
CALICE, Shinshu, March Update on Micromegas TB analysis Linear Collider group, LAPP, Annecy CALICE collaboration meeting 5-7 March 2012, Shinshu,
PhD thesis: Simulation & Reconstruction for the PANDA Barrel DIRC Official name: Open charm analysis tools Supervisor: Prof. Klaus Peters Maria Patsyuk.
Update on USolids/VecGeom integration in Geant4 Gabriele Cosmo, CERN EP/SFT.
Geometry & Persistency Recent & ongoing developments
Geant4 Geometry Speed-ups
Simulation Project Structure and tasks
Global Alignment in LHCb Steve Blusk Syracuse University
Summary of hadronic tests and benchmarks in ALICE
Markus Frank CERN/LHCb CHEP2013, Amsterdam, October 14th–18th 2013
HEP detector description supporting the full experiment life cycle
CMS requirements for G4 TF on
(CMS GEANT4 simulation)
Field propagation in Geant4
Pedro Arce (CERN/CIEMAT)
Pedro Arce (CERN/CIEMAT) (on behalf of CMS collaboration)
Field propagation in Geant4
Field propagation in Geant4
Field propagation in Geant4
Marc Verderi GEANT4 collaboration meeting 01/10/2002
Use of GEANT4 in CMS The OSCAR Project
Detector description News
Geometry parallel sessions
Presentation transcript:

G4 Geometry status & plans John Apostolakis for Geometry and Transportation Working Group

20th September 1999 J. Apostolakis, CERN 2 What I will talk about n Briefest overview of Geometry n Developments over the last year since beta01 / Niigatasince beta01 / Niigata n Changes since production release improvements, fixesimprovements, fixes n Plans for future n Some detectors

20th September 1999 J. Apostolakis, CERN 3 What the geometry does... Describes a Detector n Hierarchy of volumes n Many volumes repeat Volume & sub-treeVolume & sub-tree n Up to millions of volumes for LHC era n Import detectors from CAD systems Navigates in Detector n Locates a point n Computes a step Linear intersection Field propagation: n Integration of motion n Chord intersection

20th September 1999 J. Apostolakis, CERN 4 Major developments in last year n Boolean solids new solids from Union, Intersection, Subtr.new solids from Union, Intersection, Subtr. n New specific solids (CSG-like implementations) new Hype solidnew Hype solid Pcone and polyhedra:new implementationsPcone and polyhedra:new implementations n BREPs and STEP: see later talk (G.Cosmo) n Field tracking of spintracking of spin ability to track in Electric fieldability to track in Electric field

20th September 1999 J. Apostolakis, CERN 5 Creating a Detector Volume n Start with its Shape & Size Box 3x5x7 cm, sphere R=8mBox 3x5x7 cm, sphere R=8m n Add properties: material, B/E field,material, B/E field, make it sensitivemake it sensitive n Place it in another volume in one placein one place repeatedly using a functionrepeatedly using a function Solid Logical-Volume Physical-Volume

20th September 1999 J. Apostolakis, CERN 6 Boolean Solids: what are they n STEP compliant Boolean operations n A Boolean solid is built from two solidstwo solids an operationan operation an optional tranformation for one solidan optional tranformation for one solid n Solids that can be used: CSG solidsCSG solids other Boolean solidsother Boolean solids

20th September 1999 J. Apostolakis, CERN 7 Boolean Solids (status) n Boolean solids can be used exactly like any other solidsexactly like any other solids n Implementation: V. Grichine Design: J. Apostolakis, S.Giani.Design: J. Apostolakis, S.Giani. n First implementation complete n Further testing improvements in progressimprovements in progress

20th September 1999 J. Apostolakis, CERN 8 New Specific Solids n New Hype solid Created, eg, by rotation hyperbola / axisCreated, eg, by rotation hyperbola / axis –E. Lamana’s group (Rome / IGD) n Polycone and polyhedra alternative implementation (to BREP)alternative implementation (to BREP) –D. Williams (BaBar) angle-limitted Pconeangle-limitted Pcone –S. Magni (Milano/IGD)

20th September 1999 J. Apostolakis, CERN 9 Magnetic Field n Integrates motion in a field n Finds intersection with volume boundary n Framework could support any type of field but in beta-01but in beta-01 –only magnetic field worked –only position/momentum direction tracked

20th September 1999 J. Apostolakis, CERN 10 Field developments (Niigata to now) n Modifications to state adding Energy, Spin, Time of flightadding Energy, Spin, Time of flight –J. Apostolakis n New forces spin precessing in magnetic fieldspin precessing in magnetic field –P. Gumplinger (in release 4.0.1) in electric field (including E & B)in electric field (including E & B) –V. Grichine

20th September 1999 J. Apostolakis, CERN 11 Accuracy in field Accuracy in field n 5mm thick cone Aluminium in AirAluminium in Air n Geant3 misses for 10 degrees max deviation (default=20)for 10 degrees max deviation (default=20) in 50% of trial tracksin 50% of trial tracks need small angle <2 degneed small angle <2 deg n Geant4 always hits

20th September 1999 J. Apostolakis, CERN 12 Geometry Improvements n Optimisation of Voxelisation –Request: BaBar, CMS, Borexino small code changesmall code change much faster initialisationmuch faster initialisation no runtime penaltyno runtime penalty –S. Giani n Visualise voxels –L. Graignac … curved tracks unfinished

20th September 1999 J. Apostolakis, CERN 13 Fixes have been made to correct n Replica volume navigation problem leading to loop eliminatedproblem leading to loop eliminated n Race condition in field at boundary –Reported by BaBar, Ecole Polyt. in strong field and detailed geometryin strong field and detailed geometry

20th September 1999 J. Apostolakis, CERN 14 Plans/Extensions n A new concept: a “frame” it is a collection of logical volumeit is a collection of logical volume each one positioned in frame’s coordinateseach one positioned in frame’s coordinates that can be placedthat can be placed –as a unit in a “mother” logical volume –this can be done repeatedly it is a factory/only aids in creating geometryit is a factory/only aids in creating geometry –the Navigator does not see ‘frames’ request: Atlas (M.Asai,..)request: Atlas (M.Asai,..)

20th September 1999 J. Apostolakis, CERN 15 Plans (cont.) n Improve field perfomance work on benchmarkingwork on benchmarking modify code to use safety informationmodify code to use safety information n Converting Geant3 ‘many’ geometries find out whether/where there are use casesfind out whether/where there are use cases –contact us document how Geant4 handles thesedocument how Geant4 handles these possibly provide a tools for simple casespossibly provide a tools for simple cases

20th September 1999 J. Apostolakis, CERN 16 Physical Volumes n Placement: it is one positioned volume n Repeated: a volume placed many times can represent any number of volumescan represent any number of volumes reduces use of memory.reduces use of memory. Replica: simple repetition, like G3 divisionsReplica: simple repetition, like G3 divisions Parameterised: function (NEW)Parameterised: function (NEW) n A mother volume either n A mother volume can contain either many placement volumes ORmany placement volumes OR one repeated volumeone repeated volume repeated placement

19th May 1999 J. Apostolakis, CERN 17 Plans (cont.) n Parameterising the daughters of a Parameterised Physical volume extends flexibilityextends flexibility allows volumes of different size/solidallows volumes of different size/solid –to have their own daughters because up to now they could only be ‘leaf’ nodesbecause up to now they could only be ‘leaf’ nodes it is currently under study/discussionit is currently under study/discussion

20th September 1999 J. Apostolakis, CERN 18 Navigation Navigation n Responsible for Locating a point’s VolumeLocating a point’s Volume Step ComputationStep Computation –computes safety with step –must relocate before each computeStep can be ‘expensive’can be ‘expensive’ n New capabilities: Safety ComputationSafety Computation Relocate Within VolumeRelocate Within Volume

20th September 1999 J. Apostolakis, CERN 19 Changes in the past year n Boolean solids new solids from Union, Intersection, Subtr.new solids from Union, Intersection, Subtr. n New specific solids (CSG-like implementations) new Hype solidnew Hype solid Pcone and polyhedra:new implementationsPcone and polyhedra:new implementations n Field tracking of spintracking of spin ability to track in Electric fieldability to track in Electric field n Fixes in solids, navigator, field.

AIHENP 99, Crete, April 99 V. Lefebure CMS/CERN 20 CMS Geometry in G EANT 4 current status n Beam Pipe n Tracker Si Pixel DetectorsSi Pixel Detectors –Barrel Si Pixel –Forward Si Pixel Si Strip DetectorsSi Strip Detectors –Barrel Si Strip MSGCMSGC –Barrel MSGC n Calorimeters Electromagnetic CalorimeterElectromagnetic Calorimeter –Barrel ECAL Hadron CalorimeterHadron Calorimeter –Barrel HCAL n Muon System Barrel MuonBarrel Muon

AIHENP 99, Crete, April 99 V. Lefebure CMS/CERN 21 Barrel Si Pixel Barrel Si Pixel G EANT max. radius = 11 cm length = 60 cm Magnetic Field Magnetic Field

20th September 1999 J. Apostolakis, CERN 22 Simulation in Borexino n Old code: ray tracer simplified trackingsimplified tracking no reflections, phys.no reflections, phys. n Geant4 code reproduces resultsreproduces results photons tracked everywherephotons tracked everywhere flexible, extensibleflexible, extensible immediate benefit: new under-standingimmediate benefit: new under-standing

20th September 1999 J. Apostolakis, CERN 23 Benefits of Geant4 (Borexino) n Full geometry n All optical processes reflection, refractionreflection, refraction n New process for specialised physics of scintilatorfor specialised physics of scintilator –scatter, absorption, re-emission S. Magni, G. PieriS. Magni, G. Pieri

20th September 1999 J. Apostolakis, CERN 24 Atlas Geometry

20th September 1999 J. Apostolakis, CERN 25 BaBar’s Simulation: “Bogus” n Fast Simulation commisioned April 99 n Simple geometry n Parameterisation processes hits on detector elements create reconstruction objectshits on detector elements create reconstruction objects

20th September 1999 J. Apostolakis, CERN 26 BaBar full simulation n SVT N. Kuznetsova,UCSBN. Kuznetsova,UCSB n Under development n First full version of Geometry soon, e.g. EMC from g3tog4EMC from g3tog4 –J. Allison

20th September 1999 J. Apostolakis, CERN 27 Geometry: Recent developments n Boolean operations, a-la STEP: a solid is created by usinga solid is created by using –an operation (union, intersection, subtraction) –between two solids for CAD export, only use with CSG solidsfor CAD export, only use with CSG solids n Tracking of spin in magnetic field n New solids (hype, alternative pcon/pgon)