Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This is the version needed for P203 The switchover is planned for Tuesday, November 5thJune 3rd.

Test Procedure

We have processed several LPA and LCI runs in the DEV pipeline with this version of L1Proc.We fully reprocessed a couple of runs, which are fully described in the Validations Page.

Rollback procedure

We can easily switch back to the previous version of L1Proc before the FSSC switches over to the new photon database (we probably have a few hours to rollback, if needed). This would have to be coordinated with ASP.

CCB Jira

SSC-358@JIRA381@JIRA

Details

L1Pipeline: L1Pipeline-04-0408-00
- Do not create SVAC tuples
- Change procver to 202 for all exported file types
- New GR GlastRelease-17-35-24-lp61
- New ST ScienceTools-09-32-05
- New DiffRsp, new ft2Utils, new fitsGen for P202
- Add ability to ignore some deliveries when merging LONE-190@JIRA
- Don't clean up chunks until we're really done LONE-193@JIRA
- Improve retry handling LONE-194@JIRA

ScienceTools: ScienceTools-09-3233-0500

GlastRelease: GlastRelease-17-35-24-lp61
- There are several differences between GlastRelease-17-35-24-lpr61 and GlastRelease-17-35-24-lp40 (currently used in L1Proc). Most packages were updated to keep up with the Science Tools release.
- We ran Systests comparing GlastRelease-17-35-24-lp61 and GlastRelease-17-35-24-lp40 and there are several differences in Overlay and BackGndMixDC2. We think we understand these differences in terms of the updated flux & celestialSources in the updated version of astro (plus a bugfix introduced in Overlay starting from GlastRelease-17-35-24-lp43).
- We performed extensive validations of this Glast Release and of the associated calibration flavor, L1Current. They are described in the Validations Page.

evtClassDefs: evtClassDefs-00-19-05
- add for PASS_VER = P7REP

fitsGen: fitsGen-06-06-05
- ensure MeritFile2::next() does not try extend beyond tuple size
- call facilities::commonUtilities::setupEnvironment() (again and again) so that getPackagePath doesn't crash because of a null pointer
- remove st_stream dependence
- check TTree->GetEvent return code
- patch tag since ft2.tpl was missed somehow by the fitsGen-06-06-00 tag
- add LAMBDA to ft2.tpl
- for Windows no-install-headers
- add PROC_VER keyword to ft2.tpl PHDU
- add #include <vector> to MeritFile2.h for gcc4.4.3/Ubuntu
- bug-fix in ~MeritFile2 for handling m_tree when using it as a TChain
- add constructor to MeritFile2 that takes a list of input merit files

ft2Util: ft2Util-02-02-00
- Fixed a problem with static initialization which was causing seg. fault because of the changed behavior of facilities::commonUtilities::getDataPath
- Adding Lambda to the FT2 file. This has to be linked with a GR containing astro > astro-03-13-03 and fitsGen > fitsGen-06-06-00. The new version of astro contains also a new Earth magnetic model.dataMonitoring/FastMon: FastMon-05-03-02
bug fix on pM7Parser::getSCPosition as per GDQMQ-368 (check if the M7 value returned is within 60 s of the requested space craft time).

Complete set of tags for L1Proc 4.

...

8

GlastRelease: GlastRelease-17-35-24-lp61

ScienceTools: ScienceTools-09-3233-0500

svac/L1Pipeline: L1Pipeline-04-0406-00

calibGenTKR: calibGenTKR-04-08-01
calibTkrUtil: calibTkrUtil-02-09-06-gr02
fitsGen: fitsGen-06-06-05

dataMonitoring/AlarmsCfg: AlarmsCfg-06-0103-0103
dataMonitoring/Common: Common-06-1112-0500
dataMonitoring/DigiReconCalMeritCfg: DigiReconCalMeritCfg-01-20-0204
dataMonitoring/FastMon: FastMon-05-03-0002
dataMonitoring/FastMonCfg: FastMonCfg-02-02-01
datMonitoring/IGRF: IGRF-02-01-00

...

users/richard/pipelineDatasets: pipelineDatasets-01-00-00
ft2Util: ft2Util-02-02-00

evtClassDefs: evtClassDefs-00-19-05
GPLtools: GPLtools-02-00-00-wf02

...