The plan l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

The Plan PowerPoint PPT Presentation


  • 178 Views
  • Updated On :
  • Presentation posted in: General

The Plan. The Year in Review The Big Picture Short Term Plan & Balloon Manpower issues. 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

Download Presentation

The Plan

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


The plan l.jpg

The Plan

  • The Year in Review

  • The Big Picture

  • Short Term Plan & Balloon

  • Manpower issues


The year in review 1 l.jpg

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 2nd UVic CoOp student

Ian Gable, started 9/2000

Worked on expanding effort to Italy and Japan

Riccardo Giannitrapani & Masanobu Ozaki

The Year in Review (1)


The year in review 2 l.jpg

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

The Year in Review (2)


The year in review 3 l.jpg

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

The Year in Review (3)

http://www-glast.slac.stanford.edu/Software/


The big picture l.jpg

The Big Picture

Orphaned

Addressed in 2001 timeframe

Sources Simulation

Science

Tools

Sim+Recon

Trigger Analysis

Data/MC

Production

Facility

Level 1

PSF/Aeff optimization

Background Rejection

Analysis

Platforms

Calibrations

Event

Display

Release

Management &

Validation

Performance

Monitoring

Database

Development


Timescales l.jpg

Timescales


Timeline l.jpg

2001

2002

2003

2004

2005

2006

Timeline

Balloon

GlastSim/G4

Event Display

Release Manage

Performance Tuning,

Tracking

Data Production Facility

+ monitoring

Calibrations

Science Tools, DB, Analysis Platforms

Polishing & maintenance + post-launch panic


Slide8 l.jpg

Science Data Production - Picture

MOC

WWW - code, algorithms

Ground

Station

mirror

IOC

SSC

PACOR

in box

IOC

Ops

HSM

Level 0

HEASARC

High-level

monitoring

Proc

Server

Photon DB

Photon DB

RDB

Event DB

Recon

Level 2

Level 1

MC

Calibrations

SSC

Access to Data

Access to Data

PI Teams

Guest Obs

IOC

SOC

HSM = hierarchical storage manager

RDB = relational database


From space to photons l.jpg

Constants DB

“raw” data

CAL Rec

TKR Rec

Eng data

MC Hits

Level 0

Raw tele

Event

HK

From Space to Photons

MC-Digi

G4/Gismo

Raw-Digi

ACD, CAL, TKR

IOC

Phys

digitizations

Phys, Calib

ConstantsDB

Calib

Trigger

PreProcess

Subsys independent

up to here

“Eng” units

Livetime

Elec Calibs

ConstantsDB

Deal w/ HK

ConstantsDB

CAL Recon

clusters

TKR Recon

Bkg Rej

GCR Calibs

tracks


Short term plan 1 l.jpg

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

Short Term Plan (1)


Short term plan 2 l.jpg

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

Short Term Plan (2)


Short term plan 3 l.jpg

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

Short Term Plan (3)


Short term ms project l.jpg

Short Term MS Project

To be filled in closer to time of talk

with latest version


Organization l.jpg

Organization

Code Architect:

T.Burnett (UW)

Manager:

R.Dubois (SLAC)

Sim/Recon:

T.Burnett (UW)

Calibrations:

E. Do Couto e Silva

(SLAC)

Science Analysis:

J.Norris,

S.Digel (GSFC)

Analysis Tools:

H.Kelly (GSFC)

Infrastructure:

Karl Young (SLAC)

TKR:

Tracy Usher (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

CAL:

E.Grove (NRL)

A.Djannati-Atai (France)

ACD:

H.Kelly (GSFC)


Manpower issues l.jpg

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

Manpower Issues


Outlook l.jpg

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

Outlook


Workshop goals l.jpg

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


  • Login