Download presentation
Presentation is loading. Please wait.
1
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois The Plan The Year in Review The Big Picture Short Term Plan & Balloon Manpower issues
2
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois The Year in Review (1) Just over a year on the job for me –Initial conditions AO response in prep TB99 underway Early decisions –Time to address GlastSim infrastructure first Code build & management Architecture I/O Flexible geometry –Move to GEANT4 Try first on balloon –Support 3 operating sys only WindowsNT, Linux, Sun –Try out Root in TB99 –Science Analysis S/W subgroup Manpower Issues –Jose Hernandez, Sawyer Gillespie, Jeff Silvis move on No TKR expertise ACD hit Core group down to 2.5 FTE –Did manpower projection Need 10-12 FTEs for core development Need new TKR folks –Approval to hire SciProg at SLAC Karl Young, starts 2/1/2001 –Hired 2 nd UVic CoOp student Ian Gable, started 9/2000 –Worked on expanding effort to Italy and Japan Riccardo Giannitrapani & Masanobu Ozaki
3
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois The Year in Review (2) Decisions Implemented –Break up code into packages –Separate Sim + Recon –CMT for code management and build –GAUDI for architecture –See core review for details on Gaudi & CMT –Root I/O used for TB99 Root IDL converter Direct Root analysis –G4 in use for Balloon –Big effort on documentation –Moved cvs repository to SLAC Industrial strength server Ditto for software web Consequences –GlastSim has been “in the shop” for a year… –TB99, turnover and small core group resulted in slow progress CMT ready; cvs repository moved to SLAC in Summer Gaudi work started for real in Fall –Made it difficult to try new things for GTOCC, CAL and ACD studies Used AO version of GlastSim
4
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois The Year in Review (3) Science Analysis –Led by Seth & Jay –Lively sessions at all the workshops –Identified big ticket tools that need to be implemented and rough idea of manpower req’d –Ready to start apportioning initial tasks TKR support –Tracy Usher and Leon Rochester on board and coming up to speed –Expect to have strong group – SLAC, UCSC, Italy –See TKR review Communications/Groupware –Software workshops quarterly 2 Subsystems reviewed each time –Weekly software meetings on vrvs CAL and Core now have their own weekly vrvs meetings –ICQ has pockets of popularity Those who use it really like it Windows + Linux –MS Project schedule and Workplan document developed, maintained Available from software home page http://www-glast.slac.stanford.edu/Software/
5
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois The Big Picture Level 1 Sim+Recon Sources Simulation Trigger Analysis Background Rejection Calibrations Data/MC Production Facility Data/MC Production Facility Release Management & Validation Release Management & Validation Database Development Database Development Science Tools Science Tools Analysis Platforms Analysis Platforms Performance Monitoring Performance Monitoring PSF/A eff optimization Event Display Event Display Addressed in 2001 timeframe Orphaned
6
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Timescales WhatDescriptionStart/DueResponsible SourcesongoingHiroshima + TBD Sim+ReconyesterdayCore+Subsystems Trigger AnalysisStart mid 2001? PSF/A eff ongoing Bkg rejectionongoing CalibrationsStart mid 2001Eduardo Data Prod FacilityAuto-server, RDBMark I Due early 2002 SLAC Event Displaynow Release Man/VerifyDue mid 2001Karl Young Performance MonitorDue end 2001Steve Database DevelStart mid 2002 Science ToolsStart FY2002Seth & Jay Analysis PlatformsOngoing/balloon
7
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Timeline 2001 20022003200420052006 GlastSim/G4 Event Display Release Manage Balloon Science Tools, DB, Analysis Platforms Calibrations Performance Tuning, Tracking Data Production Facility+ monitoring Polishing & maintenance + post-launch panic
8
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois IOC Ground Station PACOR in box HSM Recon SSC HEASARC PI TeamsGuest Obs Proc Server RDB MOC Level 0 Level 1 Photon DB Level 2 mirror Access to Data IOCSSC IOCSOC Access to Data Calibrations WWW - code, algorithms Ops High-level monitoring Science Data Production - Picture MC Event DB HSM = hierarchical storage manager RDB = relational database
9
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois From Space to Photons Level 0 IOC Raw tele Phys, Calib Raw-Digi “raw” data digitizations G4/Gismo MC Hits MC-Digi PreProcess “Eng” units Phys Calib Eng data CAL Recon CAL Rec TKR Recon TKR Rec ACD, CAL, TKR tracks clusters Bkg Rej Trigger Elec Calibs Constants DBEvent ConstantsDB Subsys independent up to here ConstantsDB Livetime GCR Calibs HK Deal w/ HK
10
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Short Term Plan (1) See Core, TKR reviews, CAL & ACD status talks for activities –CAL has program of sim/recon upgrades for 2001 Core effort is to move GlastSim into the new architecture in time for the balloon –Incrementally approach final product via increasingly complete prototypes –Started from repackage of Recon with IRF as input CAL, TKR now functional in Gaudi framework We have the technology –Next steps are to replace IRF and break out separate digi phase Have defined MC Truth classes –Divide volumes into “step” and “integrating” types “Step”s record (x,p) details of each particle’s passage “Integrating”s sum up energy loss, keeping list of dE per ‘primary’ particle –Position info kept as energy- weighted moments –Masanobu implementing in G4 Digitization classes now under active discussion –Based on TB99 versions –ACD approved Heather producing first full-chain prototype –TKR approved –CAL still under discussion –Will just take existing digi algs as first attempt
11
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Short Term Plan (2) Next steps are to modify recons to eat digitization classes and output recon classes –Replace ntuple –Start from TB99 recon classes –Direct access to all Track & Cluster info in output files –Re-enable event display Critical Path –MC Truth implemented in simulator (G4, Gismo) –Digis extracted from GlastSim –Recon eats digis –Schedule says end of Jan Geometry is main Caveat –Separated Sim + recon broke existing geometry model kludged –GlastSim scheme required sim + recon to live together to give access to the geometry objects We want a portable geometry –Also want flexibility Ability to ‘discover’ the desired geometry from the input xml ascii description Build the geometry that was found, without coded assumptions –Joanne is working on an ACD prototype
12
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Short Term Plan (3) Balloon –Now have raw format from JJ et al Heather will write converter to digi classes –Once prototype is together Time to hand over subsystem code Start testing with G4 and hopefully Gismo –More in Balloon session
13
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Short Term MS Project To be filled in closer to time of talk with latest version
14
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Organization Manager: R.Dubois (SLAC) Sim/Recon: T.Burnett (UW) TKR: Tracy Usher (SLAC) CAL: E.Grove (NRL) A.Djannati-Atai (France) ACD: H.Kelly (GSFC) Science Analysis: J.Norris, S.Digel (GSFC) Analysis Tools: H.Kelly (GSFC) Infrastructure: Karl Young (SLAC) use cvs for distributed code development use web conferencing tools for meetings use instant messager tool for quicky discussions software team is integrated subsystem folks are matrixed between subsystem and software group part of same development process as other components of software Calibrations: E. Do Couto e Silva (SLAC) Code Architect: T.Burnett (UW)
15
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Manpower Issues There are always manpower issues! I still recall Jonathan Ormes’ statement a year ago –“We low-balled software by a factor of 3 in the AO Response” –OK, so what do we do about it? Recruit! We are presuming Toby will get his NSF grant –SciProg + grad student in mid 2001? Karl Young starts in 2 weeks –Should make a big difference to core team We are hoping to get help from Italy on –TKR simulation –GEANT4 czar –GEANT4 geometry –Event display We are hoping to get help from Hiroshima on –Sources
16
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Outlook We are starting to cook with gas! BUT we are still left with big open areas –Performance optimization and monitoring –Background rejection –Trigger analysis –Root expertise I still don’t know how the Data Production Facility gets developed… The plan is to have the new GlastSim “complete” by Fall 2001 Then start shifting attention downstream –Calibration –Science/analysis tools –DPF
17
GLAST LAT Offline SoftwareWorkshop - SLAC, Jan. 16-19, 2001 R.Dubois Workshop Goals Bring people up to date on code migrations –TKR, Core reviews, status talks Balloon software status and directions Science analysis –Start getting down to business Calibrations –Construction databases –Start organizing subsystems Bring Italian group on board Group input on directions
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.