Transcript ppt
GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 GLAST Large Area Telescope: Gamma-ray Large Area Space Telescope I&T Integration Kickoff Meeting SVAC March 9th, 2004 Eduardo do Couto e Silva SU-SLAC Science Verification Analysis and Calibration Manager [email protected] SVAC 1/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 SVAC Plan • • Calibrations – To verify that offline/online calibrations agree – To improve calibrations by using additional information not available to subsystems – To develop trend analyses to provide knowledge on the history of calibrations Data analyses – To apply SAS reconstruction algorithms on real data – To uncover and quantify any instrumental effects that could have an impact on science data analysis The same data used for calibrations can be used to improve our knowledge on the LAT instrument before launch SVAC 2/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Overview Data Files Calibrations Data Analyses Databases Trending Analyses Infrastructure SVAC 3/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Calibrations Lead Participants SVAC SAS LAT SVAC SAS SAS SAS SAS SAS SAS SAS SAS SAS SAS SAS SAS TKR CAL ACD TKR CAL ACD TKR CAL ACD TKR CAL ACD SVAC SVAC SVAC SAS SAS SAS SAS SAS SAS SAS Online/TKR Online/CAL Online/ACD 1 Definition of calibration tasks Design of offline calibration infrastructure 2 TKR calibration package under configuration control CAL calibration package under configuration control ACD calibration package under configuration control Read TKR calibration constants into recon Read CAL calibration constants into recon Read ACD calibration constants into recon Read TKR configuration info into recon Read CAL configuration info into recon Read ACD configuration info into recon TKR executable for large batch processing CAL executable for large batch processing ACD executable for large batch processing 3 Generate TKR constants and test code Generate CAL constants and test code Generate ACD constants and test code 4 Definition of TKR interface for config info from online to offline Definition of CAL interface for config info from online to offline Definition of ACD interface for config info from online to offline Implementation of online/offline interface for configuration files 5 Generate TKR configuration info and test MC code Generate CAL configuration info and test MC code Generate ACD configuration info and test MC code SVAC SVAC SVAC SAS SAS SAS 6 TKR documentation CAL documentation ACD documentation SAS documentation SVAC documentation TKR CAL ACD SAS SVAC SAS SAS SAS SVAC SVAC Dependency Diagram SVAC 1 SAS Flow 2 4 6 3 5 SVAC 4/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Event Formats 1 Event Formats and Interfaces Definition of Level 0 Event Formats Definition of Offline File Formats Lead Online SAS Participants SAS/SVAC SVAC 2 Implementation of online parsing into offline EBF system tests to validate parsing offline SAS SAS Online Online/SVAC 3 Definition of FITS/ROOT interface Implementation and test of FITS/ROOT interface SVAC SVAC SAS/Online SAS/Online 4 EBF Documentation ROOT Documentation FITS/ROOT Documentation Online SAS SVAC 1 SAS/Online 2 4 Dependency Diagram SVAC SVAC 3 5/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 SAS Tools 1 SAS tools Definition of LAT geometry Implementation and Validation of geometry Implementation of XML files for I&T configurations Test and validation of I&T implementation Documentation of geometry validation Lead Participants SAS ACD/TKR/CAL/SVAC SAS ACD/TKR/CAL/SVAC SVAC SVAC SAS ACD/TKR/CAL/SVAC 2 Definition of SAS Reconstruction Tests for SVAC Implementation of SAS Reconstrcution Tests for SVAC SVAC SAS 1 2 Dependency Diagram Tasks in groups 1 and 2 can occur in parallel SVAC 6/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Data Processing Pipeline 1 Data Processing Pipeline Definition of MC pipeline (1-2 towers) Implementation of MC pipeline (1-2 towers) Generation of MC datasets (1-2 towers) Lead SVAC SVAC SVAC Participants SAS SAS 2 Definition of data pipeline (1-2 towers) Implementation of Data pipeline (1-2 towers) Generation of datasets (1-2 towers) SVAC SVAC SVAC SAS SAS 3 Description of data storage needs Implementation of storage infrastructure SVAC SAS SAS SVAC 1 2 3 Dependency Diagram Tasks in groups 1, 2 and 3 can occur in parallel SVAC 7/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Data Analyses Data analysis Lead Participants 1 Definition of tasks (1-2 towers) SVAC LAT 2 Software implementation for MC analysis (1-2 towers) MC tests (1-2 towers) SVAC SVAC LAT LAT 3 Software implementation for Data analysis (1-2 towers) Data Tests (1-2 towers) SVAC SVAC LAT LAT 4 Trigger Analysis (EM1) Analysis of Energy Spectrum (EM1) TOT Analysis (EM1) SVAC SVAC SVAC ELX CAL TKR 5 Definition of EM2 data taking requirements Definition of EM2 data analysis Data processing (EM2) Analysis of VDG backgrounds (EM2) Analysis of high rate tests (EM2) Timing analysis (EM2) TOT Analysis (EM2) SVAC SVAC SVAC SVAC SVAC SVAC SVAC 1 5 4 2 SVAC Dependency Diagram 3 8/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Preliminary Schedule SAS and SVAC are still working on agreement of need dates, duration of tasks and resource loading SVAC 9/10 GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Summary • SVAC group consists of 4 people – Eduardo do Couto e Silva – Xin Chen – Jim Panetta – “on loan” to Online – Anders Borgland– will start only in April • SVAC depends strongly on work outside SVAC, for example, – SAS Calibration infrastructure – SAS/Online Event Format definitions • The organization and definition of the Data Analysis is under way and its implementation will require additional resources • Trending analyses which are potentially useful for ISOC, are receiving lower priority due to lack of resources. Online brought up similar concern. SVAC 10/10