You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Run Manager Summary

System Tests v15r47p12gr06

System Tests Report Summary

A few notable differences over all tests for comparison with GR v15r47p12, the previous L1 proc release. These all arose from a change in seed handling in GlastSvc to switch from an event to run seed for MC generation.

Note that the triggerAlg.mask string update now allows "0xfffffff to specify no trigger requirement. Specifying -1 produced odd behavior on certain systems. The system test JO now do not include any explicit trigger mask and take the default.

Changes

  • Gleam,Trigger - update to use string representation to avoid int conversion oddities in triggerAlg.mask
  • AnalysisNtuple, CalRecon - remove stale variables and tools, fix init of FT1EventClass
  • CalRecon - removal of outdated energy methods
  • GlastSvc - change to seeding to default to one seed per run
    *IExternal/Geant4Runtime - Rebuild of g4 to set G4_NO_VERBOSE and G4_NO_STORE_TRAJECTORY
  • LdfConverter - EvtMax==0 to read in full file

Testing seed change in GlastSvc

The change to seed determination in GlastSvc is the cause of the differences in several system test distributions. Most notably CalColumn, hit distributions in the Tracker by layer or depth, and integrating and position hits. In other words, the events are different just because of the MC seeding.

A limited test of reversting of this to the previous behavior removed all differences. See System Tests v15r47p12gr06C for the comparison of the AllGamma and BackGndMixDC2 tests using the previous seed method (specified int he JO by "GlastRandomSvc.autoSeed = true;").

Here is one comparison example for both GR v1547p12gr06 with the new seed behavior (per run) and for the former behavior (per event) (gr06C).

new GlastSvc seed default

old GlastSvc seed default

  • No labels