GLAST Large Area Telescope: - PowerPoint PPT Presentation

About This Presentation
Title:

GLAST Large Area Telescope:

Description:

Document: LAT-PR-01967 Section 6 SAS Subsystem 1 ... Multiple Scattering in Converter Layers. 100 MeV gammas. Mean angle: ~17 mr ... – PowerPoint PPT presentation

Number of Views:102
Avg rating:3.0/5.0
Slides: 41
Provided by: richard1003
Category:
Tags: glast | area | telescope

less

Transcript and Presenter's Notes

Title: GLAST Large Area Telescope:


1
GLAST Large Area Telescope Science Analysis
Software Richard Dubois Stanford Linear
Accelerator Center richard_at_slac.stanford.edu
2
Outline
  • Introduction to SAS
  • SAS Mission as defined by Level 3 Requirements
    and Milestones
  • Instrument Simulation and Event Reconstruction
  • Support of Engineering Tests
  • Level 1 Pipeline progress
  • High Level Science Tools development progress
  • Mission Ground Systems End-to-end testing
  • Preparation for LAT Ground System Peer Review and
    CDR
  • Cost and Schedule
  • Concerns
  • Summary

3
Level III Requirements Summary
Ref LAT-SS-00020
4
Science Analysis Software Overview
  • Data Pipeline
  • Prompt processing of Level 0 data through to
    Level 1 event quantities
  • Providing near real time monitoring information
    to the IOC
  • Monitoring and updating instrument calibrations
  • Reprocessing of instrument data
  • Performing bulk production of Monte Carlo
    simulations
  • Higher Level Analysis
  • Creating high level science products from Level 1
    for the PI team
  • Transient sources
  • Point source catalogue
  • Providing access to event and photon data for
    higher level data analysis
  • Interfacing with other sites (sharing data and
    analysis tool development)
  • Mirror PI team site(s)
  • SSC
  • Supporting Engineering Model and Calibration
    tests
  • Supporting the collaboration for the use of the
    tools

5
SAS Organization

6
SAS in the Ground System
DPF is robotic backbone of IOC/SAS process
handling Performs L1 L2 processing
DPF server and database can handle multiple
arbitrary sequences of tasks L1 pipeline
reprocessing MC .
Keep everything on disk
7
Processing Flow
Data Pipeline
Sim
Level 0
Raw Data
Recon
Level 1
Science Tools
Level 2
8
Level 1 Sim/Recon Chain
3 GeV g
Real Data
Level 1
9
Multiple Scattering in Converter Layers
  • 100 MeV gammas
  • Mean angle 17 mr
  • Separation at next layer 550 mm
  • Strip pitch 228 mm
  • Barely resolvable into separate strip hits _at_100
    MeV!
  • MS blows up the opening angle significantly!
  • Mean angle 140 mr
  • Separation at next layer 4.5 mm
  • Easily resolvable
  • Note design
  • Blue is front 12 3 X0 layers
  • Green is back 4 18 X0 layers
  • Last 2 have no radiator
  • To optimize interaction rate vs resolution

100 MeV g vertical
x2 scale change!
Multiple scattering critical to tracking at low
E Use Kalman filter to account for large MS
contributions
Apparent opening angle
T.Usher
10
Tracking Reconstruction Example100 MeV Gamma
T.Usher
11
Sim/Recon Toolkit
Package Description Provider Status
ACD, CAL, TKR Recon Data reconstruction LAT 90 done In use
ACD, CAL, TKR Sim Instrument sim LAT 95 done In use
GEANT4 Particle transport sim G4 worldwide collaboration In use
xml Parameters World standard In use
Root C object I/O HEP standard In use
Gaudi Code skeleton CERN standard In use
doxygen Code doc tool HEP standard In use
Visual C/gnu Development envs World standards In use
CMT Code mgmt tool HEP standard In use
cvsweb cvs web viewer HEP standard In use
cvs File version mgmt World standard In use
12
Software Development
  • Enable distributed development via cvs repository
  • Extensive use of electronic communications
  • Web conferencing (VRVS), Instant Messaging (icq)
  • CMT tool permits equal development on Windows and
    Linux
  • Superior development environment on Windows
    compute cycles on linux
  • documentation and coding reviews enforce coding
    rules
  • Continuous integration
  • Eliminate surprises for incoming code releases
  • Build code every night alert owners to failures
    in build or running of unit tests. Results
    tracked in database.
  • Developing comprehensive system tests in multiple
    source configurations. Track results in database
    web viewable.

13
Nightly Builds
Performing builds for Science Tools now also
Display created from database query
Build status
Past release
Unit test status
Release in progress
Future release
14
System Tests
Comparison of current to previous release.
15
SAS Timeline
LAT-GS CDR
LAT-GS Peer Rev
LAT Cosmic Ray Tests
LAT CDR
GRT 4
DC 1
2003
2004
2005
2006
GRT 1
EM
DC 2
DC 3
CU Beam Test
FSW FE-Sim MC
Sim/recon, Proto pipeline
Sim/recon, Proto SciTools, Pipeline, Data xfer to
SSC
CU-Validated Sim/recon, SciTools, Final
pipeline, Data xfer to SSC
16
Engineering Tests Support EM mid 2003
  • References
  • LAT-MD-00446 SVAC Plan
  • LAT-MD-01587 - SVAC EM Tests spec, section 6.1
  • LAT-MD-00570 IT SAS ICD for EM
  • LAT-TD-01340 SAS Calibration Infrastructure
  • LAT-TD-01588 Calibration Algorithms for EM
  • LAT-TD-00582 EM Geometry for Simulations
  • Required deliverables
  • TKR, CAL subsystem calibration algorithms
  • Calibration infrastructure for time dependent
    parameters
  • Flexible geometry facility to describe EM unit
  • Reasonable fidelity simulation/reconstruction
  • Disk CPU resources for simulation and analysis
  • Would like to run processing with the pipeline.
    Not required.

Complete Complete Complete Complete Complete
Ready for EM
17
EM - 18 MeV on-axis photon (from VDG)
Engineering Model Mini-Tower (5 trays of
material, 3 pairs of active silicon)
18
TKR - Number of TRACKS
TKR number of CLUSTERS
m
m
g
g
Cuts TKR trigger
Cuts TKR trigger
Differential distribution
Differential distribution
Signal dominates
Signal dominates
Negative values are not shown
IT / E. do Couto e Silva
Negative values are not shown
19
FSW MC Support for FE-Sim late 2003
  • FSW has requested a full orbits worth of
    background to test the Front End Simulator
  • 50 Million events
  • 1200 CPU-days _at_ 2 secs per event
  • 500 GB output
  • Needed around Aug 2003 resources in place
  • MC/Sim already in place
  • Must interface FSW code to output flight format
    data

Complete Complete
In progress 1 man-week
20
Engineering Tests Support CU mid 2005
  • See
  • LAT-MD-00446 SVAC Plan
  • LAT-MD-01587 - SVAC EM Tests spec, section 6.1
  • LAT-MD-00571 IT SAS ICD for CU
  • LAT-TD-01589 Calibration Algorithms for CU
  • LAT-TD-00583 CU Geometry for Simulations
  • Required deliverables
  • ACD subsystem calibration algorithms
  • Flexible geometry facility to describe CU
  • Good fidelity simulation/reconstruction
  • Disk CPU resources for simulation and analysis
  • Processing Pipeline and Data Catalogue

In planning 1 man month
Complete Complete
Promised by SLAC
Database complete
21
CU 500 MeV angled electron (from test beam)
500 MeV e-
22
Level 1 Pipeline
  • Goal is to do early prototyping using EM and MC
    simulation runs as undemanding clients
  • Provide a general robot that can be configured to
    run any of the task chains we need
  • L1, L2 processing
  • MC simulations
  • Data reprocessing
  • IT/IOC tasks
  • Underlying database design complete
  • Design interfaces to make the pipeline portable
  • Generic database usage
  • Interfaces to submit processes to do the work
  • Done by DC1 if OPUS works out
  • In use by Hubble, FUSE, Integral, Chandra,
    BeppoSax, and SIRTF

Docs database LAT-TD-00553 server
LAT-TD-00773 diagnostics LAT-TD-00876
Functional Reqs in draft now
Evaluating STScI/Hubble OPUS pipeline Heritage
from SLD experiment at SLAC
23
Pipeline Server Layout
24
Working with Mission Ground Systems
  • Contact via biweekly GOWG meetings
  • Series of End-to-End tests being planned
  • SAS involved with GRT1 and GRT4
  • GRT1 (11/04)
  • First transmission of Level 0 data from MOC to
    IOCs
  • GRT4 (9/05)
  • Required Level 1 processing with transfer of
    results to SSC
  • Will have been done in CU and DC1
  • Support Mission GS PDR etc

25
Development of Science Tools
  • Extensive planning on which tools are needed to
    do science - and their requirements
  • One set of tools for all astronomy standard
  • Had external review (9/2002) to see if we are on
    the right track
  • No major problems noted
  • http//www-glast.slac.stanford.edu/ScienceTools/re
    views/sept02/report/review_091602.pdf
  • In progress with the SSC
  • Joint oversight group
  • Sorted out technical basis (HEASARC standards
    support of community re-use of LAT developments)
  • Effort ramping up now
  • Selected Level 1 database technology
  • Meets performance requirements
  • Starting to implement at GSFC

26
Science Tools for High-Level Analysis
Gamma rays in 1-day scanning observation (150k
gt30 MeV), color coded by energy
Annual rate (all energies) 108 gamma rays/year
Hundreds of sources even in this short time
What are their fluxes? Which are flaring?
Bright diffuse emission of the Milky Way
Galactic and extragalactic point source
populations
27
Main Science Tools
Package Description
Likelihood Workhorse model fitting for detection characterization of cosmic gamma-ray sources
Level 1 database access Extracts desired event data
Exposure calculation Uses IRFs, pointing, livetime etc. for deriving calibrated source fluxes
Source identification Identifies gamma-ray sources with cataloged counterparts at other wavelengths
GRB analysis Temporal and spectral analyses of burst profiles
Pulsar analysis Phase folding period searching of gamma-ray pulsars and candidates
Observation simulator High level simulation of observations of the gamma-ray sky with the LAT
28
Science Tools Toolkit
Package Description Provider Status
PIL, PIL IRAF parameter access HEASARC In use
cfitsio, CCFits FITS file manipulation HEASARC In use
XSPEC, Sherpa For GRB spectral modeling HEA standards Under consideration
Root gui etc HEP standard Under consideration
python Scripting World standard Under consideration
doxygen Code doc tool World standard In use
Visual C/gnu Development envs World standards In use
CMT Code mgmt tool HEP standard In use
cvsweb Cvs web viewer World standard In use
cvs File version mgmt World standard In use
29
Data Challenges
  • Now traditional in HEP experiments
  • exercise the full analysis chain prior to needing
    it
  • involve the collaboration in science prep early
  • Doing planning now
  • Fall 2003 - DC1
  • 1 days data through full instrument simulation
    and first look at Science Tools
  • Fall 2004 DC2
  • 1 months background/1 year signal
  • Test more Science Tools improved Pipeline
  • Spring 2006 DC3
  • run up to flight test it all!
  • DC1 Plans
  • Focus effort through Analysis Group (S.Ritz) and
    kickoff workshop in mid-summer
  • Including geometry and simulation validation
  • Sept collaboration meeting as milestone for start

30
Prep for GS Peer Review and CDR
  • SAS was baselined in PDR
  • Ground Systems CDR has been scheduled for 2/2004,
    with Peer Review in 11/2003
  • Expectations for Peer Review
  • Successful EM support
  • Level 1 Prototype operational
  • Functional requirements Design documents ready
  • Science Tools
  • Major components understood, with schedule,
    manpower and milestones
  • Plan to schedule next external review to be
    coincident with Peer Review
  • ICD with SSC

31
Processing Flow Recap
Data Pipeline
80-90 done if Opus works out
Sim
Level 0
95 done In use
Raw Data
Recon
90 done In use
Prototype database being implemented
Level 1
Science Tools
  • In planning/progress
  • Estimate 40 man-Yr effort
  • Available from SSC and LAT collaboration

Level 2
32
4.1.D Science Analysis Software
  • Cost/Schedule Summary

33
CCB Actions Affecting 4.1.D
Change Request Description Status
LAT-XR-01146-01 UW Manpower Approved, 283K
LAT-XR-01148-02 NRL Resource Leveling Approved, 0K
LAT-XR-01752-02 SLAC/HEPL Labor Escalation Rates Approved -16K
34
Cost by Fiscal Year
  • WBS 4.1.D without contingency

35
Budget, Cost, Performance
36
Cost/Schedule Status
  • Status as of March 31, 2003

Item In k
Budget at Complete 3,595
Budgeted Cost for Work Scheduled (a) 1,257
Budgeted Cost for Work Performed (b) 1,246
Actual Cost for Work Performed 1,093
Cost Variance 153 12 of (b)
Schedule Variance -12 -1 of (a)
37
Concerns
  • Manpower is the major concern
  • No technological risks
  • just a matter of implementing and supporting
    the solutions we have designed for
  • Infrastructure group is thin, and hard to find
    people willing to do it.
  • SLAC, GSFC are providing much of that support
  • Mitigation
  • We concentrate on early starts to critical
    elements with incremental improvements over time.
  • Reuse appropriate software from other projects as
    much as possible
  • As much automation of repetitive tasks as possible

38
Summary
  • SAS driven by Engineering Tests and LAT
    Integration
  • EM support ready CU looking good
  • Sim/Recon ready
  • Science Tools under development
  • In concert with the SSC
  • Drive schedule with Data Challenges
  • Level 1 Pipeline early start
  • Trying to have prototype in place for EM, FSW
    DC1 support this year
  • End-to-end tests scheduled with Mission Ground
    Systems

Internal validation, Beam tests and Data
Challenges in place to ensure successful
end-to-end functionality well before launch.
39
Backups
40
Components of the Environment
Pulsar ephem. (D4)
Pulsar period search (A4)
Ephemeris extract (U11)
Event display (UI1)
Level 0.5
Pulsar profiles (A3)1
LAT Point source catalog (D5)
Pulsar phase assign (U12)
Arrival time correction (U10)
Data extract (U1)
Level 1 (D1)
Source model def. tool (U7)
Src. ID (A2)
Catalog Access (U9)
Exposure calc. (U4)
Pt.ing/livetime extractor (U3)
Pointing/livetime history (D2)
Likelihood (A1)
Astron. catalogs (D6)
Alternative source for testing high-level analysis
Alternative for making additional cuts on
already-retrieved event data
Interstellar em. model (U5)
Map gen(U6)
IRFs (D3)
User Interface aspects of the standard analysis
environment, such as Image/plot display (UI2),
Command line interface scripting (UI4), and GUI
Web access (UI5) are not shown explicitly.
Observation simulator (O2)
Data sub- selection (U2)
GRB unbinned spectral analysis (A9)
IRF visual- ization (U8)
Pt.ing/livetime simulator (O1)
Pt.ing/livetime extractor (U3)
GRB spectral-temporal modeling (A10)
GRB LAT DRM gen. (U14)
GRB spectral analysis (A8)2
GRB visual- ization (U13)
1 This tool also performs periodicity tests and
the results can be used to refine ephemerides 2
These tools can also take as input binned data
from other instruments, e.g., GBM the
corresponding DRMs must also be available.
GRB rebinning (A6)2
GRB temporal analysis (A7)2
GRB event binning (A5)
Write a Comment
User Comments (0)
About PowerShow.com