GLAST Geant4 Simulation Francesco Longo University of Trieste and INFN-Trieste On the behalf of the GLAST Software Group Udine 30/01/03.

Slides:



Advertisements
Similar presentations
Advanced GAmma Tracking Array
Advertisements

Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Parameterized Shower Simulation in Lelaps: a Comparison with Geant4 Daniel Birt, Amy Nicholson.
Detection of Gamma-Rays and Energetic Particles
Space Applications of Geant4 Polarized Processes F.Longo + G.Depaola * + University of Ferrara and INFN (Italia) * National University of Córdoba (Argentina)
The Gamma-Ray Large Area Space Telescope: UNDERSTANDING THE MOST POWERFUL ENERGY SOURCES IN THE UNIVERSE Anticoincidence Detector for GLAST Alexander Moiseev,
S. Ritz 1 Hardware Trigger Throttle Issues Context: the triggers Purpose of throttle on TKR trigger Earlier design using TKR geographic information The.
Francesco Longo University of Trieste and INFN-Trieste After some discussion at Perugia meeting (P.Boinee, R.Rando, R.Giannitrapani, J.Cohen-Tanugi) Analysis.
GLAST LAT ProjectDOE/NASA Review of the GLAST/LAT Project, Feb , 2001 S. Ritz 1 GLAST Large Area Telescope: Instrument Design Steven M. Ritz Goddard.
A.Chekhtman1 GLAST LAT ProjectCalibration and Analysis group meeting, April, 3, 2006 CAL on-orbit calibration with protons. Alexandre Chekhtman NRL/GMU.
GLAST LAT ProjectDOE/NASA CD3-Critical Design Review, May 12, 2003 S. Ritz Document: LAT-PR Section 03 Science Requirements and Instrument Design.
T. BurnettGeant Workshop user presentation 1 Geant4 and GLAST Description of the mission and instrument Simulation requirements How we are a little.
Event Analysis for the Gamma-ray Large Area Space Telescope Robin Morris, RIACS Johann Cohen-Tanugi INFN, Pisa.
GLAST Simulations Theodore E. Hierath Louisiana State University August 20, 2001.
Geant4 application to X and Gamma-ray Telescopes B.Ferrero Merlino 1, D.Favretto 2, R. Giannitrapani 2, F.Longo 2, R.Nartallo 3, P.Nieminen 3, A.Pfeiffer.
International research project GALA: Monitoring of high energy gamma-ray astrophysical sources.
GLAST CHEP 03 March R.Dubois1/17 GLAST Large Area Telescope: Overview of GLAST Offline Software Richard Dubois Stanford Linear Accelerator Center.
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
Introduction to gamma-ray astronomy GLAST-Large Area Telescope Introduction to GLAST Science New way of studying astrophysics Schedule of GLAST project.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Gamma-ray Large Area Space Telescope IEEE Nuclear Science Symposium Wyndham El Conquistador Resort, Puerto Rico October , 2005 The Gamma Ray Large.
T. Burnett1 GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 9, 2002 SAS Software: Sources Detector geometry model Simulation Event.
Simulation of the energy response of  rays in CsI crystal arrays Thomas ZERGUERRAS EXL-R3B Collaboration Meeting, Orsay (France), 02/02/ /03/2006.
Gus Sinnis Asilomar Meeting 11/16/2003 The Next Generation All-Sky VHE Gamma-Ray Telescope.
NESTOR SIMULATION TOOLS AND METHODS Antonis Leisos Hellenic Open University Vlvnt Workhop.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
Geant4 simulation for Balloon Flight Jan. 16, 2001 Software Workshop at SLAC Tsunefumi Mizuno.
1 Stepping in everyone’s toes ( but for a good cause….) Eduardo do Couto e Silva Software Meeting – January 2001.
Feb. 7, 2007First GLAST symposium1 Measuring the PSF and the energy resolution with the GLAST-LAT Calibration Unit Ph. Bruel on behalf of the beam test.
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.
Aa GLAST Particle Astrophysics Collaboration Instrument Managed and Integrated at SLAC/Stanford University The Gamma-ray Large Area Space Telescope (GLAST)
Gamma Ray Large Area Space Telescope Balloon Flight: Data Handling Overview E. do Couto e Silva, R. Dubois, D. Flath, I. Gable,T. Kamae, A. Kavelaars,
HEP Tel Aviv University LumiCal (pads design) Simulation Ronen Ingbir FCAL Simulation meeting, Zeuthen Tel Aviv University HEP experimental Group Collaboration.
Validation of EM Part of Geant4
A Future All-Sky High Duty Cycle VHE Gamma Ray Detector Gus Sinnis/Los Alamos with A. Smith/UMd J. McEnery/GSFC.
High Redshift Gamma-Ray Bursts observed by GLAST Abstract The Gamma-ray Large Area Space Telescope (GLAST) is the next generation satellite for high energy.
1 GLAST Italian meeting Francesco Longo & Carlotta Pittori Udine 11 marzo 2004 V. Cocco, A.Giuliani, P.Lipari, A. Pellizzoni, M.Prest, M.Tavani. E.Vallazza.
Event Analysis for the Gamma-ray Large Area Space Telescope Robin Morris, RIACS Johann Cohen-Tanugi SLAC.
T. Lari – INFN Milan Status of ATLAS Pixel Test beam simulation Status of the validation studies with test-beam data of the Geant4 simulation and Pixel.
Status of Sirene Maarten de Jong. What?  Sirene is yet another program that simulates the detector response to muons and showers  It uses a general.
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
In high energy astrophysics observations, it is crucial to reduce the background effectively to achieve a high sensitivity, for the source intensity is.
The High Energy Gamma-Ray Sky after GLAST Julie McEnery NASA/GSFC Gamma-ray Large Area Space Telescope.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Genova, July 18 th, 2005 Geant4 and the underground physics community.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
Villa Olmo, Como October 2001F.Giordano1 SiTRD R & D The Silicon-TRD: Beam Test Results M.Brigida a, C.Favuzzi a, P.Fusco a, F.Gargano a, N.Giglietto.
P.F.Ermolov SVD-2 status and experimental program VHMP 16 April 2005 SVD-2 status and experimental program 1.SVD history 2.SVD-2 setup 3.Experiment characteristics.
1 Study of Data from the GLAST Balloon Prototype Based on a Geant4 Simulator Tsunefumi Mizuno February 22, Geant4 Work Shop The GLAST Satellite.
Fermi Gamma-ray Space Telescope Searches for Dark Matter Signals Workshop for Science Writers Introduction S. Ritz UCSC Physics Dept. and SCIPP On behalf.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
Gamma-ray Large Area Space Telescope -France -Germany -Italy -Japan -Sweden -USA Energy Range 10 keV-300 GeV. GLAST : - An imaging gamma-ray telescope.
A New Upper Limit for the Tau-Neutrino Magnetic Moment Reinhard Schwienhorst      ee ee
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Geant4 Simulation for KM3 Georgios Stavropoulos NESTOR Institute WP2 meeting, Paris December 2008.
S. Ritz 1 Onboard Science Processing S. Ritz F-FIDT March 2002.
Report of GLAST Balloon Flight October Annual meeting of Astronomical Society of Japan T. Mizuno and other GLAST Balloon Team
Status of Sirene Maarten de Jong. What?  Sirene is a program that simulates the detector response to muons and showers  It is based on the formalism.
Simulation Tools for Test Beam
Gamma-ray Large Area Space Telescope ACD Final Performance
Comparison of GAMMA-400 and Fermi-LAT telescopes
A C++ generic model for the GLAST Geometric Description
GLAST LAT tracker signal simulation and trigger timing study
GLAST Large Area Telescope:
Gamma-ray Large Area Space Telescope
Linear Collider Simulation Tools
Gamma Ray Satellites Simulations with Geant4
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Linear Collider Simulation Tools
Analysis of GLAST Balloon Experiment Data
Overview of Beam Test Benoit, Ronaldo and Eduardo Nov 8 , 2005 thanks to Steve and Bill for helping to consolidate all the information.
Presentation transcript:

GLAST Geant4 Simulation Francesco Longo University of Trieste and INFN-Trieste On the behalf of the GLAST Software Group Udine 30/01/03

2 OUTLINE The role of Simulations in High Energy Gamma-Ray Astronomy AGILE GLAST Simulation Requirements and Implementation G4 stand-alone programs G4Generator New Requirements

3 GLAST science requirements

4

5 GLAST science capability 200  bursts per year  prompt emission sampled to > 20 µs AGN flares > 2 mn  time profile +  E/E  physics of jets and acceleration  bursts delayed emission all 3EG sources + 80 new in 2 days  periodicity searches (pulsars & X-ray binaries)  pulsar beam & emission vs. luminosity, age, B 10 4 sources in 1-yr survey  AGN: logN-logS, duty cycle, emission vs. type, redshift, aspect angle  extragalactic background light (  + IR-opt)  new  sources (µQSO,external galaxies,clusters) 1 yr catalog 100 s 1 orbit 1 day LAT 1 yr cm -2 s -1 3EG  limit 0.01  0.001

6  e+e+ e–e– Science Drivers on Instrument Design Energy range and energy resolution requirements bound the thickness of calorimeter Effective area and PSF requirements drive the converter thicknesses and layout. PSF requirements also drive the sensor performance, layer spacings, and drive the design of the mechanical supports. Field of view sets the aspect ratio (height/width) Time accuracy provided by electronics and intrinsic resolution of the sensors. Electronics Background rejection requirements drive the ACD design (and influence the calorimeter and tracker layouts). On-board transient detection requirements, and on-board background rejection to meet telemetry requirements, are relevant to the electronics, processing, flight software, and trigger design. Instrument life has an impact on detector technology choices. Derived requirements (source location determination and point source sensitivity) are a result of the overall system performance.

Simulation requirements and implementation AGILE G3 simulation GLAST LAT MC Simulation (from Gismo to G4)

8 SW: general requirements Quantitative estimate of project development on scientific performances. Background modelling and rejection Analysis of Photon performances (PSF, Effective area, Energy resolution, Transients study) Scientific parameters for ground analysis Technical requirements Modularity Documentation Mantenaince Development

9 General requirements for HE gamma simulations MC Simulation Geometry Description

10 AGILE payload Top Anticoincidence Top Anticoincidence Lateral Anticoincidence Lateral Anticoincidence (4 x 3 panels) (4 x 3 panels) Super-AGILE (4 Si detectors) : ultra-light coded mask system for hard X-ray detection Super-AGILE (4 Si detectors) : ultra-light coded mask system for hard X-ray detection Gamma-ray Silicon Tracker Gamma-ray Silicon Tracker (12 planes, on-axis  0.8 X 0 ) (12 planes, on-axis  0.8 X 0 ) Mini-Calorimeter Mini-Calorimeter (15+15 CsI bars, on-axis  1.5 X 0 ) (15+15 CsI bars, on-axis  1.5 X 0 ) 5 cm 22 cm 15 cm 58 cm 38 cm

11 Simulated Gamma-Ray (E=100 MeV,  =30º)

12 AGILE Scientific Performances Effective Area3D PSF

13 G4 Advanced examples Two are relevant for astrophysics: xray_telescope, illustrating an application for the study of the radiation background in a typical X-ray telescope gammaray_telescope, illustrating a detector “a la AGILE/GLAST” EM physics Typical GammaRay detectors (TRK, CAL, ACD) Source generation

14 GLAST Simulation (GISMO)

15 Design Performance Validation: GLAST LAT Monte-Carlo Model The LAT design is based on detailed Monte Carlo simulations. Integral part of the project from the start.  Background rejection  Calculate effective area and resolutions (computer models now verified by beam tests). Current reconstruction algorithms are existence proofs -- many further improvements under development.  Trigger design.  Overall design optimization. Simulations and analyses are all C++, based on standard HEP packages. proton gamma ray Detailed detector model includes gaps, support material, thermal blanket, simple spacecraft, noise, sensor responses… Instrument naturally distinguishes gammas from backgrounds, but details matter.

16 LAT Instrument Triggering and Onboard Data Flow Hardware trigger based on special signals from each tower; initiates readout Function: “did anything happen?” keep as simple as possible TKR 3 x y pair planes in a row ** workhorse  trigger x x x Instrument Total L1T Rate: subset of full background rejection analysis, with loose cuts only use quantities that  are simple and robust  do not require application of sensor calibration constants full instrument information available to processors. Function: reduce data to fit within downlink Hierarchical process: first make the simple selections that require little CPU and data unpacking. Total L3T Rate: complete event information signal/bkgd tunable, depending on analysis cuts:  cosmic-rays  ~ 1:~few Spacecraft OR (average event size: ~8-10 kbits) **4 kHz orbit averaged without throttle (1.8 kHz with throttle); peak L1T rate is approximately 13 kHz without throttle and 6 kHz with throttle). Upon a L1T, all towers are read out within 20  s Level 1 Trigger CAL: LO – independent check on TKR trigger. HI – indicates high energy event disengage use of ACD. On-board Processing On-board science analysis: transient detection (AGN flares, bursts)

17 LAT Instrument Performance Including all Background & Track Quality Cuts

18 X Projected Angle 3-cm spacing, 4% foils, MeV Data Monte Carlo Experimental setup for tagged photons: (errors are 2  ) GLAST Data Monte Carlo Monte Carlo Modeling Verified in Detailed Beam Tests Published in NIM A446(2000), 444.

19 From GISMO to G4 Why GISMO is now quite obsolete It is no more officially supported (and developed) Physics needed some manpower GEANT4 has arrived in the meanwhile More flexible, maintainable and so on Well supported and used by several experiments Proved reliable for space applications (XRayTel and GammaRayTel) Balloon Flight Simulation

20 From GISMO to Geant4 Now: GismoFuture: detModel+Geant4Benefits Geometry Description 21 classes, 4380 loc one xml file, 250 lines data: 6830 lines in 30 xml files code: 8200 loc Clean separation between data and code Easy for different clients to have unique views SimulationPhysics based on EGS4+Gheisha Supported by 1 person All physics, particle property code in 1 MB of code. New physics code Supported by 100’s Physics and particle properties: 75 MB. Better support, documentation. Becoming standard: many more users to validate physics. DigitizationHits turned immediately into digis during simulation Hits in sensitive detectors, and perhaps all vols, accumulated for later processing Energy accounting Tune digitization independently of simulation

21 Geant4 vs. GISMO Incident 2 GeV mu+: Gismo does not support knockons!

22 LAT Balloon Flight: Goals  Validate the basic LAT design at the single tower level.  Show the ability to take data in the high isotropic background flux of energetic particles in the balloon environment.  Record events for use as a background event data base. Purpose of balloon test flight (2001): expose prototype LAT tower module to a charged particle environment similar to space environment and accomplish the following objectives:

23 Balloon Simulation & Data Analysis Mizuno et al. 2002

24 Balloon Simulation & Data Analysis background event candidate: gamma event candidate: Mizuno et al. 2002

25 Balloon Simulation & Data Analysis Mizuno et al. 2002

26 Sim/Recon SW

27 Simulation: G4Generator

28 Simulation: GAUDI Implementation GAUDI algorithm (G4Generator) Incident flux: an independent GAUDI service (FluxAlg) Geometry info from an XML file via a GAUDi service (GlastSvc) Simulation parameters with GAUDI (jobOptions file) GLAST 3D representation GLAST and User Interface Hits stored in a GAUDI Transient Data Store for future use by Digi and TkrRecon algorithms G4 only for propagation

29 G4Generator package History G4 as proposed MC Learning G4 and development of GammaRayTel Standalone Packages Test Beam 1999 Balloon Flight Geometry repository Gaudi integration Managing the event loop Source generation Hit structure Filling Digitization G4Generator release Gleam package released

30 G4Generator requirements From Geant4 Detector Construction Primary Generator Action Physics List From Framework Be able to manage event loop G4 as Algorithm Gismo comparison From Geometry Unique source of geometry detModel & GlastSvc (avoid dependences) From sources Source generation From Digitization Hits filling (by detectors) From Visualisation Track colors, Steps

31 G4Generator implementation Framework G4Generator Algorithm jobOptions Customised Run Manager (little set of functionalities) Geometry XML persistency GlastSvc (Materials, Volumes, Identifiers) Sources McParticle from TDS Digitization Collection of data Objects (PositionHits, IntegratingHits, Particles) Visualisation (Tracks, Hits, Detectors)

32 G4Generator implementation

33 XML for geometry description A specific DTD for the GLAST geometry A C++ hierarchy of classes for the XML interface (detModel) Many clients Simulation Reconstruction Analysis Event display Interfaces for VRML output for the geometry HTML documentation GEANT4 geometry description ROOT Java (partial)

34 Geometry: XML persistency Class hierarchy in C++ for XML interface (detModel) GAUDI service to manage this interface (GlastlSvc) Various clients Simulation Reconstruction Analysis Event display Interfaces for VRML output for the geometry HTML constants documentation GEANT4 and GISMO geometry description ROOT (partial) HepRep (work in progress)

35 XML: GEANT4 interface

36 G4Generator implementation

37 Sim/Recon SW

38 G4Generator requirements Physics! PhysicsList in G4 Physics Processes, ProcessManager per Particle Requirements to G4: Hadronic and Electromagnetic Processes Tracking Cuts New processes New particles? How to specify in Framework? jobOptions? New G4classes? (e.g. particles?) How to compare with Gismo?

39 Physics in G4 EM Physics Processes

40 Validation EM Physics Test Beam Balloon Flight Signal in Silicon and Cal EM shower Lot of data in energy Range High Level Test Beam Calibration Balloon Low Level Cross Section Angular distribution Implementation Contact with G4 developers Hadronic Physics Test beam data? Ion physics Nuclear Interaction CR induced processes High Level Comparison with Literature Test beam other detectors Low Level Collaboration with Hadronic Working Group Interaction Energy Deposition Activation Radioactive Decay Pair Production Compton PhotoElectric Bremsstrahlung Multiple Scattering Ionisation & Delta Ray Production Positron Annihilation … Different particles Prospects Low Energy? Hadronic Physics Hadron Processes Elastic & Inelastic scatter Ionisation Multiple Scattering Annihilation Ion Processes Elastic Multiple Scattering Ionisation Particle Decay Prospects Radioactive Decay Other Hadronics

41 G4 physics validation Kamae et al. 2002

42 G4 physics validation Kamae et al. 2002

43 New requirements Ion Physics requirements (ESA meeting) see afternoon talk Management of cutoffs by region New release of G4 (5.0) to be included Validation process for Hadronic Management of physics tables (initialization & PDF) Event Biasing Ready to be used for CDR and calibrations