Reason for change

We would like to run for a few days the RHEL3 build of GlastRelease-v15r47p12gr06 (candidate release for the switchover to RHEL4), before moving on to RHEL4.
Plus, we are now Running the ScienceTools from our own installation on afs to improve robustness.

Test Procedure

We have processed runs in the DEV pipeline with this version of L1Proc.

Rollback procedure

We can easily switch back to the previous version of L1Proc.

CCB Jira

SSC-230@JIRA

Details

L1Pipeline: L1Pipeline v1r78
- Use new style tags for monitoring packages.
- FastMon called with the -s option (SAA config).
- Running the ScienceTools from afs.
- Cleaning up the JO for digi/recon.

GlastRelease: GlastRelease-15r47p12gr06

- There are a few changes in this GR wrt the version in use in L1, GR v15r47p12 (mostly implemented to get ready for RHEL4):
- enums v3r0p1: set TEMBUG flag to 0x100000 so it is distinct from PHASEERROR
- Trigger v6r4p1gr2: update test JO; modify handling of TriggerAlg.mask to use Gaudi's StringProperty to avoid any questions from conversion from int to unsigned int
- TkrDigi v2r7p3gr1: Mods to unit test JO
- RootIo v21r12p0gr05: Try making RootConvert public, but no_auto_imports for OnboardFilterTds; adjust req file to make RootConvert private; Patch to allow use of EvtMax==0 to read in a complete input ROOT file
- OnboardFilter v4r14p0gr1: Update to unit test JO
- LdfConverter v4r3p4gr1: mod to use EvtMax==0 to denote reading in a complete input file, to avoid issues with setting EvtMax > MAXINT
- IExternal/Geant4Runtime v3r801p7: Rebuild of g4 to set G4_NO_VERBOSE and G4_NO_STORE_TRAJECTORY, and now includes the tables with the windows distribution
- IExternal/Geant4 v3r801p6: Increment tag so installer recognizes we have a new version of G4
- HepRepSvc v0r27p2gr1: replace abs with fabs in src/FilterFillter.cxx
- HepRepCorba v2r0p0gr1: Pick up some fixes from the HEAD for a new version of L1proc
- Gleam v7r2p3gr1: Patch JO for TriggerAlg.mask setting via string and remove mask setting within ldf2digi.txt JO, as it is unnecessary due to use of ConfigSvc
- GlastSvc v9r26p1gr1: apply updates for random service to apply seed once per run the default
- CalXtalResponse v0r21p8gr1: removed use of obf, no necessary now that RootIo is hiding use of RootConvert
- CalRecon v6r7p0gr1: Modified src/CalEventEnergyAlg.cxx to remove tools Philippe Bruel reminds us are no longer used
- AnalysisNtuple v2r51p0gr03: Remove obsolete CAL merit variables as requested by Philippe Bruel; Fix init of FT1EventClass; Fix for FT1EventClass init

- There are a few changes in the system tests wrt GR v15r47p12. These changes arose from a change in seed handling in GlastSvc to switch from an event to run seed for MC generation.

dataMonitoring/AlarmsCfg: AlarmsCfg-05-20-02
- reactivate the alarm on the FSW compression level.

svac/TestReport: TestReport-10-01-00
(note: this version was approved for L1Proc 1.77 but accidentally not implemented)
- error list is now pointing to the evtGemId.
- checking the FSW compression level (GDQMQ-320).
- checking that periodic evts never have the TEM bug (GDQMQ-319).

Complete set of tags for L1Proc 1.75

Code Versions

GlastRelease (sim/recon): GlastRelease-v15r47p12gr06*

ScienceTools (Level 2) : v9r15p3gl2

Science Ops (task defs, scripts):

Level 1 pipeline code and applications running in L1:

svac/L1Pipeline: L1Pipeline v1r78*

calibTkrUtil v2r7p3
calibGenTKR v4r5

dataMonitoring/AlarmsCfg: AlarmsCfg-05-20-01*
dataMonitoring/FastMonCfg: FastMonCfg-02-00-01
dataMonitoring/DigiReconCalMeritCfg: DigiReconCalMeritCfg-01-04-03

dataMonitoring/Common: Common-06-01-01
dataMonitoring/FastMon: FastMon-05-01-00
datMonitoring/IGRF: v1r0p1

svac/Monitor: Monitor-01-03-03
svac/EngineeringModelRoot: v4r4
svac/TestReport: TestReport-10-01-00*

users/richard/pipelineDatasets: v0r6

ft2Util: v1r2p31

evtClassDefs v0r14

GPLtools: fileOps3