Gamma-ray Large Area Space Telescope. Work Breakdown Structure

Similar documents
The GLAST Event Reconstruction: What s in it for DC-1?

Data Flow & Leve1 1 Pipeline

Transient Data Store and Persistent Data

Topics for the TKR Software Review Tracy Usher, Leon Rochester

Science Analysis Software Overview

Simulation of GLAST. Alessandro de Angelis. SLAC, February 21, University of Udine and INFN Trieste

I&T&C Organization Chart

Gamma-ray Large Area Space Telescope (GLAST) Large Area Telescope (LAT) Integration and Test Subsystem Electrical Performance Tests

Subsystem Development. T&DF Development. LAT Flight Software Testbed. LAT Integration & Test. Mission Systems Integration & Test EGSE TKR EM1 LOF

CMS Simulation Software

Electrical Ground Support Equipment Overview

Event Displays and LArg

Preliminary results in an ongoing study.

GLAST Large Area Telescope:

GLAST Large Area Telescope:

GLAST Large Area Telescope:

GLAST tracking reconstruction Status Report

LAT Flight Software. End-To-End Testing

GLAST Large Area Telescope:

GLAST Large Area Telescope Instrument Science Operations Center

Hall D and IT. at Internal Review of IT in the 12 GeV Era. Mark M. Ito. May 20, Hall D. Hall D and IT. M. Ito. Introduction.

Test Beam PSF Analysis. PSF Analysis. Brian Baughman, UCSC Jose-Angel Hernando, UCSC

The use of HepRep in GLAST

Physics and Detector Simulations. Norman Graf (SLAC) 2nd ECFA/DESY Workshop September 24, 2000

Test Beam Task List - ECAL

Electrical Ground Support Equipment Verification Test Support. EGSE Verification Test Support

CLAS12 Offline Software Tools. G.Gavalian (Jlab) CLAS Collaboration Meeting (June 15, 2016)

Monte Carlo programs

Analogue, Digital and Semi-Digital Energy Reconstruction in the CALICE AHCAL

The CMS Computing Model

Performance of the ATLAS Inner Detector at the LHC

The GEANT4 toolkit. Alessandro De Angelis. L Aquila, September University of Udine and INFN Trieste

ATLAS PILE-UP AND OVERLAY SIMULATION

Alignment of the ATLAS Inner Detector

The Use of HepRep in GLAST

The MICE Physics Computing Capabilities

Data handling and processing at the LHC experiments

Event reconstruction in STAR

GLAST Large Area Telescope: I & T Input to Monthly Technical/Cost/Schedule Review 06/30/05

GLAST Large Area Telescope

Offline Tutorial I. Małgorzata Janik Łukasz Graczykowski. Warsaw University of Technology

Experiences From The Fermi Data Archive. Dr. Thomas Stephens Wyle IS/Fermi Science Support Center

GEANT4 is used for simulating: RICH testbeam data, HCAL testbeam data. GAUSS Project: LHCb Simulation using GEANT4 with GAUDI.

ATLAS Tracking Detector Upgrade studies using the Fast Simulation Engine

CRaTER Scence Operation Center Requirements Document. Dwg. No

GAUDI - The Software Architecture and Framework for building LHCb data processing applications. Marco Cattaneo, CERN February 2000

Spring 2010 Research Report Judson Benton Locke. High-Statistics Geant4 Simulations

R3BRoot Framework. D. Kresan GSI, Darmstadt. First R3BRoot Development Workshop July 28 30, 2015 GSI, Darmstadt

Alignment of the ATLAS Inner Detector tracking system

Integrated CMOS sensor technologies for the CLIC tracker

LHCb Computing Strategy

CLAS 12 Reconstruction Software

Gamma spectroscopic measurements using the PID350 pixelated CdTe radiation detector

Distributed Archive System for the Cherenkov Telescope Array

A Prototype of the CMS Object Oriented Reconstruction and Analysis Framework for the Beam Test Data

The CMS data quality monitoring software: experience and future prospects

FAMOS: A Dynamically Configurable System for Fast Simulation and Reconstruction for CMS

Simulation Study for EUDET Pixel Beam Telescope using ILC Software

8.882 LHC Physics. Track Reconstruction and Fitting. [Lecture 8, March 2, 2009] Experimental Methods and Measurements

Data Quality Monitoring Display for ATLAS experiment

ALICE ANALYSIS PRESERVATION. Mihaela Gheata DASPOS/DPHEP7 workshop

Production and Quality Assurance of Detector Modules for the LHCb Silicon Tracker

LCIO: A Persistency Framework and Event Data Model for HEP. Steve Aplin, Jan Engels, Frank Gaede, Norman A. Graf, Tony Johnson, Jeremy McCormick

LHCb Computing Technical Design Report

GLAST Large Area Telescope Instrument Science Operations Center

CSPAD FAQ And starting point for discussion. Philip Hart, LCLS Users Workshop, Detector session, 2 Oct 2013

MC Tools Introduction Part I

Fast simulation in ATLAS

Monte Carlo Production Management at CMS

The AMS-02 Anticoincidence Counter. Philip von Doetinchem I. Phys. Inst. B, RWTH Aachen for the AMS-02 Collaboration DPG, Freiburg March 2008

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC

First LHCb measurement with data from the LHC Run 2

arxiv: v5 [astro-ph.im] 28 Sep 2016

The full detector simulation for the ATLAS experiment: status and outlook

Prompt data reconstruction at the ATLAS experiment

GLAST Large Area Telescope: I & T

Klaus Dehmelt EIC Detector R&D Weekly Meeting November 28, 2011 GEM SIMULATION FRAMEWORK

Gamma-ray Large Area Space Telescope (GLAST) Large Area Telescope (LAT) Results from the Testing of the GLAST LAT SSD Prototypes

Inside-out tracking at CDF

The BaBar Computing Model *

Search for hidden high-z materials inside containers with the Muon Portal Project

Frank Gaede, DESY, LCWS 2005, Stanford, CA March Overview of Simulation and Reconstruction Tools in Europe

Track reconstruction with the CMS tracking detector

Performance quality monitoring system for the Daya Bay reactor neutrino experiment

SLAC Testbeam Data Analysis: High Occupancy Tracking & FE-I4 Cluster Study

arxiv: v3 [astro-ph.im] 19 Sep 2016

Status Report of PRS/m

Kondo GNANVO Florida Institute of Technology, Melbourne FL

π ± Charge Exchange Cross Section on Liquid Argon

Real-time dataflow and workflow with the CMS tracker data

arxiv: v6 [astro-ph.im] 5 Jun 2017

ATLAS Simulation Computing Performance and Pile-Up Simulation in ATLAS

Tracking and Vertex reconstruction at LHCb for Run II

Detector Response Simulation

Deep Learning Photon Identification in a SuperGranular Calorimeter

A Scintillating Fiber Tracker for Cosmic Muon Tomography

GLAST Silicon Microstrip Tracker Status

ATLAS Offline Data Quality Monitoring

8.882 LHC Physics. Analysis Tips. [Lecture 9, March 4, 2009] Experimental Methods and Measurements

Precision Timing in High Pile-Up and Time-Based Vertex Reconstruction

Transcription:

Gamma-ray Large Area Space Telescope Work Breakdown Structure

4.1.D Science Analysis Software The Science Analysis Software comprises several components: (1) Prompt processing of instrument data through to Level 1 event quantitites; (2) Provide near real-time monitoring information to the IOC; (3) Monitor and update instrument calibrations; (4) Create high level science products from Level 1 for the PI team; (5) Reprocessing of instrument data; (6) Provide access to event and photon data for higher level data analysis; (7) Bulk production of Monte Carlo simulations; (8) Interface with mirror PI team site(s) - sharing data and algorithims; (9) Interface with the SSC - sharing data and algorithms. 4.1.D.1 Sources, Simulation and Reconstruction Particle flux generators provide input to GlastSim. These model the characteristics (origin, energy) of the signal photons as well as background cosmic rays, albedo and heavy nuclei used for calibrations. GlastSim takes input distributions of photons or background particles, follows their path through GLAST and simulates any interactions with the device. The simulation phase outputs "raw data" that is identical in form to real data, but adds Monte Carlo truth to the record. Reconstruction takes the raw data and attempts to recover the initial properties of the incident particle, and to tag it as signal or background. 4.1.D.1.1 Sources Particle flux generators, which are the input to GlastSim. HEPL/Hiroshima Fukazawa 4.1.D.1.2 Intial Framework Prototyping The initial prototype of the GLAST Gaudi code framework. Involves making code packages adhere to the framework and to communicate via data in a transient store, with the abillity to interact with a persistent store. 4.1.D.1.3 GISMO simulation package developed and supported by GLAST to simulate the transport and interactions of particles traversing the instrument, and to record the intrinsic energy deposits in the detector elements. 4.1.D.1.3.1 Existing Simulation Upgrade Modify AO-era code to new infrastructure plus small upgrades 4.1.D.1.3.2 New Geometry & Hits Scheme Modify Gismo to make use of new geometry & "hits" schemes 4.1.D.1.3.3 Ongoing Support Gismo Maintenance 4.1.D.1.4 GEANT 4 similar to Gismo, but a separate package supported by a CERN-led Italy consorium. 4.1.D.1.4.1 External Package Requirements Provide code build capabilities for CMT code management system Lindner 4.1.D.1.4.2 detmodel Geometry converter Use detmodel interface to XML geometry description to derive Italy GEANT4 geometry 4.1.D.1.4.3 GEANT4 Prototype Create prototype simulation with GEANT4, using proper geometry Italy and outputting standard GLAST data structures representing the energy deposit in the LAT. 4.1.D.1.4.4 GEANT4 Validation Validate basic physics and compare to Gismo, TB99 and BFEM Italy deangelis data. 4.1.D.1.4.5 Ongoing Support Maintenance and consulting on the use of G4 Italy deangelis 11/26/01 4.1.D Science Analysis SW, Page 1 of 4 LAT-MD-00033-05

4.1.D.1.5 ACD Simulation The ACD-specific portions of the simulation and reconstruction in GSFC Kelly terms of response to traversing particles and corrrelation with found tracks. 4.1.D.1.5.1 Existing Digitization Upgrade update digitization to use new structures GSFC Kelly 4.1.D.1.5.2 Upgrade for new hits scheme Modify ACD digitization to accept new "hits" definition and structure GSFC Kelly 4.1.D.1.5.3 Ongoing Support Maintenance and adiabatic upgrades GSFC Kelly 4.1.D.1.6 Calorimeter geometry, simulation & reconstruction The CAL-specific portions of the simulation and reconstruction in terms of response to traversing particles, reconstruction of deposited energy, and corrrelation with found tracks and hit ACD tiles. NRL/France Grove/Djannatti-Atai 4.1.D.1.6.1 Geometry Create and maintain geometry descriptions for engineering models NRL Chekhtman and the flight instrument 4.1.D.1.6.2 Simulation Simulation of the Calorimeter 4.1.D.1.6.2.1 Initial Version of Simulation Import existing simulation into new framework + small upgrades NRL Chekhtman 4.1.D.1.6.2.2 Simulation Improvements Programme to include new digitization effects, such as light taper, electronics non-linearities and optical gains. 4.1.D.1.6.3 Reconstruction Calorimeter reconstruction algorithms - determine the deposited energy, estimating leakage. Determine shower directions. NRL NRL/France Chekhtman Grove/Djannatti-Atai 4.1.D.1.6.3.1 Initial Version of Reconstruction Import existing reconstruction into new framework + small upgrades NRL Chekhtman 4.1.D.1.6.3.2 Reconstruction Improvements Implement programme of improvements to algorithm NRL/France Grove/Djannatti-Atai 4.1.D.1.6.3.3 Iterative Reconstruction with TKR Develop iterative recon with TKR, allowing each to use the other for NRL/France Grove/Djannatti-Atai positions and energy estimates. 4.1.D.1.6.3.4 Failure modes/perforamce state Prepare strategies for handling expected failure modes NRL/France Grove/Djannatti-Atai 4.1.D.1.7 Tracker geometry, simulation & reconstruction The TKR-specific portions of the simulation and reconstruction in terms of response to traversing particles, reconstruction of tracks and attempt to combine tracks into gamma candidates Usher 4.1.D.1.7.1 Simulation Improvements Import existing simulation into new framework + small upgrades Usher 4.1.D.1.7.2 Digitization Improvements Programme to improve charge sharing and TOT simulation Italy Giglietto 4.1.D.1.7.3 Initial Tracker Reconstruction Import existing reconstruction into new framework + small upgrades Usher 4.1.D.1.7.4 Tracker Reconstruction Resdesign Rework the pattern recognitiion and fitting Usher 4.1.D.1.8 Trigger Simulation The flight trigger code, made to run in the offline environment and GSFC any analysis that goes with the understanding of the trigger code. 4.1.D.1.9 Background Rejection Algorithms, tuned to different science goals, which identify incident GSFC particles as background, allowing the remaining interactions to be identified as signal photons. 4.1.D.1.A Major Releases of Sim & Recon Milestones for code releases 4.1.D.2 Analysis Tools Tools and infrastructure to facilitate event analysis and give access GSFC Kelly to the data. 4.1.D.2.1 Coding conventions Standard coding rules Bogart 11/26/01 4.1.D Science Analysis SW, Page 2 of 4 LAT-MD-00033-05

4.1.D.2.2 Static Constants Handling These are for non-time dependent constants. Bogart 4.1.D.2.3 Gaudi developments Infrastructure developments supporting the Gaudi framework 4.1.D.2.4 Event Display Interactive tool to view detector response correlated to the instrument geometry 4.1.D.2.4.1 GlastSim GUI/graphics event display contained in sim/recon packages 4.1.D.2.4.2 Event Display for All Clients event display external to sim/recon package. Takes data input from Italy server or sim/recon processes. Acts as client of data. 4.1.D.2.5 Root-to-IDL Interface for IDL users to access Root output classes directly GSFC Kelly 4.1.D.2.6 Merit Improvements Standard analysis package 4.1.D.2.7 New Geometry Mechanism Ascii file description of the instrument and its required surroundings (eg spacecraft, gondola etc); utilities to extract the information from the input file; interfaces to the simulation packages (eg GEANT4 and Gismo) to create the geometric volumes; interface to the reconstruction to extract needed geometrical quantities. Bogart 4.1.D.2.8 PSF/Effective Area Monitoring and An ongoing effort to optimize and track the performance of the GSFC Optimization instrument through the PSF and effectve area measures. 4.1.D.2.9 Code & Release Management Utilities & procedures needed to reliably tag the versions of code that form releases and to validate the performance of those releases. 4.1.D.2.A Continuing tools development Incremental development and support of analysis tools GSFC Not assigned 4.1.D.2.B Ongoing User Support Ongoing support of users and code packages GSFC Not assigned 4.1.D.3 Engineering Models These are the tasks that are specific to supporting Engineering Model tests. These are in addition to the GlastSim efforts that provide the base for doing simulations and reconstruction. Specifics include handling the raw data format; setting up the balllon instrument geometry and doing reconstruction in the balloon environment, particularly with the external targets. 4.1.D.3.1 Test Beam 99 Support These are the simulation and reconstruction tasks needed in support of the Test Beam run of 1999-2000. 4.1.D.3.2 Balloon Flight Support These are the tasks that are specific to supporting the 2001 Balloon Flight. 4.1.D.3.3 4-Module Test Support These are the tasks that are specific to supporting the 2003 module test 4.1.D.4 Science Software The high level tasks required to extract science from the GSFC Digel reconstructed data and MC. These include the various utilities to manipulate the Level 1 data and perform the required analyses, such as GRB detection, sky maps and so on. 4.1.D.4.1 Utilities Basic Utilities used by multiple analysis tools GSFC Digel 4.1.D.4.2 Analysis Software Analysis tools GSFC Digel 4.1.D.4.3 Analysis Databases Databases supporting utilities and analysis tools GSFC Digel 11/26/01 4.1.D Science Analysis SW, Page 3 of 4 LAT-MD-00033-05

4.1.D.5 Data Processing Facility Co-located with the IOC to perform near-real time data reconstruction from the instrument and provide feedback to Operations from high level subsystem-correlated instrument response, as well as input to the instrument calibration process. It will also perform bulk MC production. It will provide the Level 1 reconstructed photons that will be used for science and passed on to the Science Support Center. 4.1.D.5.1 Prototype Data Manager First version of data server to handle performance studies and BFEM 4.1.D.5.2 Automated Server Fully automated server to receive data from IOC and process it /HEPL through to Level 1. Deliver rear real-time diagnostics to the IOC. Facilitate computation of calibration constants and apply to processed to data. 4.1.D.5.3 Instrument Diagnostics Near real time histograms, statistics, etc to feed back to IOC for high /HEPL Not Assigned level assessment of instrument performance. 4.1.D.6 Calibration These include the subsystem instrumental calibrations and do Couto e Silva alignment as well as higher level calibrations of overall instrument response. 4.1.D.6.1 Tools for Accessing Constants Tools for Accessing Constants Bogart 4.1.D.6.2 ACD Calibration ACD Calibration: tile gains and pedestals GSFC Kelly 4.1.D.6.3 CAL Calibration CAL Calibration: log gains and pedestals NRL Grove 4.1.D.6.4 TKR Calibration TKR Calibration: hot, noisy strips; alignment Usher 4.1.D.6.5 High Level Calibrations Determining Instrument Response Functions do Couto e Silva 4.1.D.7 Management 4.1.D.7.1 Science Analysis Software Management Management oversight and code architect, / 4.1.D.7.2 Science Analysis Software Requirements Level 3 & 4 requirements 4.1.D.7.2.1 Level 3 Requirements Level 3 Requirements 4.1.D.7.2.2 Level 4 Requirements Level 4 Requirements 4.1.D.7.3 PDR Support PDR Support: prep for Instrument Performance studies 4.1.D.7.4 Mock Data Challenge I Extensive simulation/reconstruction/analysis effort to exercise the entire data chain 11/26/01 4.1.D Science Analysis SW, Page 4 of 4 LAT-MD-00033-05