Fluka+Geant4 Simulation of CALICE Using Fluka for CALICE  Motivation  Method  Initial results  Future Nigel Watson (CCRLC-RAL )

Slides:



Advertisements
Similar presentations
CBM Calorimeter System CBM collaboration meeting, October 2008 I.Korolko(ITEP, Moscow)
Advertisements

Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
LC Calorimeter Testbeam Requirements Sufficient data for Energy Flow algorithm development Provide data for calorimeter tracking algorithms  Help setting.
Fluka, comparison of hadronic models Using Fluka for CALICE  Motivation  Updates since Paris  Summary Nigel Watson (CCRLC-RAL )
Quartz Plate Calorimeter Prototype Ugur Akgun The University of Iowa APS April 2006 Meeting Dallas, Texas.
Parameterized Shower Simulation in Lelaps: a Comparison with Geant4 Daniel Birt, Amy Nicholson.
Imperial, 18/03/2003Nigel Watson / RAL PPD-Birmingham1 Status of Mokka / Fluka Integration  Aim  Method  Current Status.
Mechanical Status of ECAL Marc Anduze – 30/10/06.
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
GEM DHCAL Simulation Studies J. Yu* Univ. of Texas at Arlington ALCW, July 15, 2003 Cornell University (*on behalf of the UTA team; S. Habib, V. Kaushik,
Calice UK Meeting / 10/11/2004 D.R. Ward1 David Ward University of Cambridge Simulation Reconstruction Preparations for test beam UK software work.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
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 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
Simulation Progress in UK Updates since Amsterdam:  Geant3/4 Comparisons  Luminosity Spectrum  Mokka  Fluka  Misc. Next Steps Work of: David Ward,
07-Aug-2007Nigel Watson / CALICE MAPS Low energy photon fluxes into MAPS 2006 e - E=1, 10, 100 GeV z  Simple model, 15x15x10cm W block  4 layers of 500.
1/9/2003 UTA-GEM Simulation Report Venkatesh Kaushik 1 Simulation Study of Digital Hadron Calorimeter Using GEM Venkatesh Kaushik* University of Texas.
Application of Neural Networks for Energy Reconstruction J. Damgov and L. Litov University of Sofia.
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.
Report from CALICE meeting CERN 9/23-23/2002 Andy White Web Site for meeting: agenda_CALICE_23090.html.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
Beam test results of Tile/fiber EM calorimeter and Simulator construction status 2005/03/05 Detector Niigata University ONO Hiroaki contents.
The CALICE Si-W ECAL - physics prototype 2012/Apr/25 Tamaki Yoshioka (Kyushu University) Roman Poschl (LAL Orsay)
Results from Fluka Studies Updates since Imperial Meeting  Problems encountered  Solutions  Results  Misc. Next Steps.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Hadronic Interaction Studies for LHCb Nigel Watson/Birmingham [Thanks to Silvia M., Jeroen v T.]
Oct. 22, G.Lima1 Delving Deeper into Geant4 Guilherme Lima DHCal Meeting October 22, 2003.
RICH SIMULATION USING GEANT4 S.EASO, RAL OBJECTIVES OF THE SIMULATION. CURRENT STATUS AND PLANS. INTEGRATION WITH LHCb SOFTWARE. SUMMARY.
Tungsten as HCal-material for a LC at multi-TeV energies CALICE AHCAL Meeting, DESY 17 July 2009 Christian Grefe for the Linear Collider Detector Group.
Geant4 in production: status and developments John Apostolakis (CERN) Makoto Asai (SLAC) for the Geant4 collaboration.
Status of MAPS Geometry Simulation Yoshinari Mikami University of Birmingham 21 th April 2006 MAPS Meeting at Rutherford Appleton Laboratory.
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
Detector Monte-Carlo ● Goal: Develop software tools to: – Model detector performance – Study background issues – Calculate event rates – Determine feasibility.
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.
CBM ECAL simulation status Prokudin Mikhail ITEP.
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.
Charged Particle Multiplicity and Transverse Energy in √s nn = 130 GeV Au+Au Collisions Klaus Reygers University of Münster, Germany for the PHENIX Collaboration.
Towards comparisons between TFluka and TGeant3 ( within CbmRoot Framework) Denis Bertini (IT-GSI) Antonin Maire (IPHC Strasbourg)
Validation of EM Part of Geant4
CALICE collaboration CALICE collaboration J-C BRIENT LCWS02 – Jeju Island The CALICE –ECAL Silicon - V. Vrba Very FE - S. Manen Readout/DAQ - P. Dauncey.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
Notes About MARS background simulations for BTeV A Summary of how far we’ve come and how far we have to go. By DJ Wagner 9/12/98 Vanderbilt University.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
Calice Meeting Argonne Muon identification with the hadron calorimeter Nicola D’Ascenzo.
Geant4 Tutorial, Oct28 th 2003V. Daniel Elvira Geant4 Simulation of the CMS 2002 Hcal Test Beam V. Daniel Elvira Geant4 Tutorial.
DHCAL Jan Blaha R&D is in framework of the CALICE collaboration CLIC08 Workshop CERN, 14 – 17 October 2008.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
2005/07/12 (Tue)8th ACFA Full simulator study of muon detector and calorimeter 8th ACFA Workshop at Daegu, Korea 2005/07/12 (Tue) Hiroaki.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
W Prototype Simulations Linear Collider Physics & Detector Meeting December 15, 2009 Christian Grefe CERN, Bonn University.
LHCf Collaboration Meeting, Catania, 4-6 July 2009 MC comparison: Fluka vs Epics Oscar Adriani.
or getting rid of the give-away particles in a test-beam environment
Hadronic Shower Structure in WHCAL Prototype
slicPandora: slic + pandoraPFANew
User Documents and Examples I
State-of-the-art in Hadronic Calorimetry for the Lepton Collider
Simulations of the response of the KLOE electromagnetic
Pedro Arce (CERN/CIEMAT)
Fluka, comparison of hadronic models
The Hadrontherapy Geant4 advanced example
GEANT Simulations and Track Reconstruction
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Michele Faucci Giannelli
Marc Verderi GEANT4 collaboration meeting 01/10/2002
Status of CEPC HCAL Optimization Study in Simulation LIU Bing On behalf the CEPC Calorimeter working group.
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
LC Calorimeter Testbeam Requirements
Presentation transcript:

Fluka+Geant4 Simulation of CALICE Using Fluka for CALICE  Motivation  Method  Initial results  Future Nigel Watson (CCRLC-RAL )

2LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL MotivationMotivation  Detector design choices require reliable hadronic interaction modelling  Fluka offers very serious alternative physics models to those in GEANT  Well designed test beam study should discriminate between models  Systematic comparison of GEANT and FLUKA physics  Identify key areas for CALICE test beam(s)  Availability of FLUKA via G4 coming, but CALICE test beam earlier!  Wish to…  Test new Mokka detector models  Avoid coding each geometry directly in FLUKA  difficult, error prone, may introduce non-physics differences  Also investigate full TDR type geometry  Issues  Fluka geometry defined by data cards  Only limited geometrical structures supported  Repeated structures at 1 level only  Closely related to G3/G4 studies (G.Mavromanolakis, D.Ward)

3LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL “Flugg” Package (P.Sala et al) [From ATL-SOFT ]  Geomety & physics decoupled in G4 and Fluka  Wrappers for f77/C++  Fluka authors’ comparisons of G4 with Flugg (FLUka+G4 Geometry)  Simple detectors, identical results  Complex T36 calorimeter: 81 layers Pb (10mm)-scint.(2.5mm) Consistent results  Initial test benchmarks  Use T36 calorimeter as above

4LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL (Missing!) replicated volumes…  Transverse response of T36 calo. to 10 GeV  - in flugg  User control available at:  every tracking step, via simple drawing routine (slow)  every energy deposition event Note  For G4 replicated or parametrised volumes (correspond to Fluka “lattice volumes”)  Region index is degenerate  Boundary crossing not detected Flugg Issues depth, z (cm) region index x (cm) y (cm)

5LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL CALICE Prototype Volume Ambiguity  Degenerate volume id for Si  In z (x3 towers)  In depth within a stack of 5 detector slabs (10 Si layers)  Correspond to insensitive regions  All sensitive Si in single volume id [Fig. C. Lo Bianco]  FLUKA ‘sees’ 3x32 Si volumes

6LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Current Status  Mokka running within flugg/Fluka framework  Using Mokka Geant4.5.0.p01 + clhep gcc3.2  Flugg05 (Jan. 2003)  Fluka (May 2003)  Procedure: start from Mokka release and delete:  All classes except for detector construction, detector parametrisation, magnetic field construction  Corresponding #include, variable, class definitions in.cc/.hh  Anything related to G4RunManager, DetectorMessenger  Code where SensitiveDetector is set  Interactive code, visualisation, etc.  Validation  Minimal debugging tools in flugg, e.g. P55 prototype geometry  Library/compiler consistency (fluka object-only code)  Using ProtEcalHcalRPC model  P66WNominal (driver proto01)  SinglehcalFeRPC1 (driver hcal03)

7LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Flugg Operation Two pass operation  One-time initialisation  Read G4 geometry/material definitions  Generate fluka input cards  Material/compound definitions  Material to volume assignments  Subsequent runs with a given geometry model  Use generated Fluka cards  Tracking within G4 geometry  Physics processes from Fluka  Electromagnetic properties of materials not provided, have to create yourself using PEMF processor using Sternheimer tables, etc.  Well described, but not so clear for exotic materials

8LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL First pass, G4  FLUKA conversion Connecting to the database models00 Building sub_detector P66WNominal, geometry db P66WNominal, driver proto01: Ecal prototype driver with W ideal thickness (reference) Connecting to the database P66WNominal proto01: proto size is ( , , ) mm proto01: placing prototype at ( , , ) mm Sub_detector P66WNominal DONE! Building sub_detector SinglehcalFeRPC1, geometry db SinglehcalFeRPC1, driver hcal03: Single module Hcal Fe & RPC as prototype Connecting to the database SinglehcalFeRPC1 The sensitive model in Hcal chambers is RPC1 Iron is the radiator material being placed. Sub_detector SinglehcalFeRPC1 DONE! tRadlen() = mm Styropor->GetRadlen() = mm C->GetRadlen() = mm CGAGeometryManager starting the detector construction: Asking for the model ProtoEcalHcalRPC: Building Proto release 01 total_W_layers = 30 MixDensite = g/cm3 Mix->GetRadlen()= mm Proto done. Building Hcal... Detector construction done. * G4PhysicalVolumeStore (0x401b5288) has 2424 volumes. Iterating... * Storing information... + Tungsten: dens. = 19.3g/cm3, nElem = 1 Stored as TUNGSTEN + TungstenModified: dens. = 11g/cm3, nElem = 1 Stored as TUNGST02 + Copper: dens. = 8.96g/cm3, nElem = 1 Stored as COPPER + Silicium: dens. = 2.33g/cm3, nElem = 1 Stored as SILICIUM + SiVXD: dens. = 8.72g/cm3, nElem = 1 Stored as SIVXD + Iron: dens. = 7.87g/cm3, nElem = 1 Stored as IRON + Aluminum: dens. = 2.7g/cm3, nElem = 1 + TetraFluoroEthane: dens. = g/cm3, nElem = 3 Stored as TETRAFLU Stored as RPCGAS1 Stored as GRAPHITE + Mix: dens. = g/cm3, nElem = 9 Stored as MIX … * Printing FLUKA materials... * Printing FLUKA compounds... * G4PhysicalVolumeStore (0x401b5288) has 2424 volumes. * Printing ASSIGNMAT... * Printing Magnetic Field... No field found... *** Entering UsrIni.f!! *** *** Entering HistIn.f!! *** generates fluka input deck

9LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL OperationOperation ********************* GEANT4* * * 1 WorldPhysical 8 DeadWBlock 2 SensWafferPhys 3 DeadWBlock 4 DeadWBlock 5 DeadWBlock 6 DeadWBlock 7 DeadWBlock 9 DeadWBlock 10 SlabWBlock 11 SlabWBlock & etc 2417 EndCapChamberPhys 2418 EndCapChamberPhys 2419 EndCapChamberPhys 2420 EndCapChamberPhys 2421 EndCapChamberPhys 2422 EndCapChamberPhys 2423 EndCapChamberPhys 2424 EndCapChamberPhys ********************* GEANT4* * * 1 WorldPhysical 8 DeadWBlock 2 SensWafferPhys 3 DeadWBlock 4 DeadWBlock 5 DeadWBlock 6 DeadWBlock 7 DeadWBlock 9 DeadWBlock 10 SlabWBlock 11 SlabWBlock & etc 2417 EndCapChamberPhys 2418 EndCapChamberPhys 2419 EndCapChamberPhys 2420 EndCapChamberPhys 2421 EndCapChamberPhys 2422 EndCapChamberPhys 2423 EndCapChamberPhys 2424 EndCapChamberPhys G4 volume index ********************* MATERIALS ********************* * * * MATERIAL e TUNGSTEN MATERIAL e TUNGST02 LOW-MAT 4.0 TUNGSTEN MATERIAL e COPPER MATERIAL e SILICIUM MATERIAL e SIVXD MATERIAL e IRON MATERIAL e ALUMINUM MATERIAL e BERYLLIU MATERIAL e ARGON MATERIAL 1.290e AIR MATERIAL e NITROGEN MATERIAL e OXIGEN MATERIAL 1.000e BEAM_ MATERIAL 2.200e QUARTZ MATERIAL e SILICON MATERIAL 1.300e EPOXY MATERIAL e HYDROGEN MATERIAL e CARBON MATERIAL 1.700e G10 ********************* MATERIALS ********************* * * * MATERIAL e TUNGSTEN MATERIAL e TUNGST02 LOW-MAT 4.0 TUNGSTEN MATERIAL e COPPER MATERIAL e SILICIUM MATERIAL e SIVXD MATERIAL e IRON MATERIAL e ALUMINUM MATERIAL e BERYLLIU MATERIAL e ARGON MATERIAL 1.290e AIR MATERIAL e NITROGEN MATERIAL e OXIGEN MATERIAL 1.000e BEAM_ MATERIAL 2.200e QUARTZ MATERIAL e SILICON MATERIAL 1.300e EPOXY MATERIAL e HYDROGEN MATERIAL e CARBON MATERIAL 1.700e G10 material definitions ********************* GEANT4 MATERIAL ASSIGNMENTS ** * * ASSIGNMAT ASSIGNMAT ASSIGNMAT ASSIGNMAT & etc ASSIGNMAT ASSIGNMAT ASSIGNMAT ********************* GEANT4 MATERIAL ASSIGNMENTS ** * * ASSIGNMAT ASSIGNMAT ASSIGNMAT ASSIGNMAT & etc ASSIGNMAT ASSIGNMAT ASSIGNMAT material to region assignments material to region assignments

10LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Step Size & Cut-offs  Two principal options  Step such that fixed % of kinetic energy is lost in a given material  For e + /e - /  and  /hadrons separately  Step length (range) in cm, in given detector region  For all charged particles  If both present, smaller of the two  Default: 20% of energy loss  Poor for very thin regions  Mainly interested in Si, where use:  3% energy loss for  /hadrons  6% energy loss for e + /e - /   5—50  m steps  Fluka, have to specify min. e + /e - and  energies (for each material)  e + only annihilate at end of step, all steps end on boundary crossing, accumulation near boundary  Choose 10 keV initially

11LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Modelling Response  Consider variety of  Particle species (e, , , p)  Energies  Experimentally accessible distributions  Look for combinations with significant difference compared to Geant models  Will exchange results with George M.!  Initially, pencil beam incident at 90 o on ECAL front face at (x,z)=(0.5,0.5) [cm]  1 GeV: 15k  , 6k e -, 11k  , 8k p,  10 GeV: 15k  , 14k  , 8k p,

12LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Total Response, 1 GeV  

13LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Total Response, 1 GeV e -

14LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Total Response, 1 GeV  

15LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Total Response, 10 GeV p

16LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL ECAL 30 layers HCAL 40 layers beam Longitudinal Response,1 GeV    Structure is from prototype “mix”  Produces higher energy tail in odd Si layers Possibly related to e.m definition (NKW) To follow up with Fluka authors

17LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Transverse Response, 1 GeV  

18LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Response per cell, 1 GeV  

19LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL Ongoing Work  Improve reliability for larger samples  ~understood technical issue  Review thresholds/step sizes to improve speed  Discuss material mixtures with FLUKA authors  Alternative HCAL technology options  Compare systematically with G3/G4 results,  Same initial conditions  Thresholds, mip normalisation, etc.  Adopt same output format as DRW/GM, integrate with GM studies.

20LCWS04, 20-Apr-2004Nigel Watson / CCLRC-RAL SummarySummary Identified pragmatic way of comparing G4/Fluka  Alternative to deprecated G-Fluka  Preferable to “standalone” Fluka as more efficient for variations in geometry Integration with Mokka geometry classes  Need to feed changes back to Mokka developers Impact on test beam design (interpretation!) soon