Release Notes - HPS Java - Version 3.2.0
Jenkins Build
http://srs.slac.stanford.edu/hudson/view/HPS/job/hps-modules/1385/
Release Date
April 13 2015
LCSim Version
3.1.0
-
Resolved JIRA Items
Bug
- [HPSJAVA-420] - Positions of CalorimeterHits sometimes invalid in recon output
- [HPSJAVA-426] - Fix layer numbering for millepede parameters.
- [HPSJAVA-438] - Kapton thickness for L4-6 half-modules is wrong.
- [HPSJAVA-440] - Error when using filter MC bunches utility
Improvement
- [HPSJAVA-332] - Improvements to monitoring application
- [HPSJAVA-417] - Add neighboring API to HPS ECAL
- [HPSJAVA-442] - Reorganize monitoring GUI
- [HPSJAVA-451] - Make detector name a required argument for EvioToLcio
- [HPSJAVA-460] - Remove SvtSensorSetup Driver and perform initialization in the DetectorElement instead
- [HPSJAVA-476] - Allow loading of configuration files without all property settings
New Feature
- [HPSJAVA-416] - Add recent files menu
- [HPSJAVA-429] - Add LED calibration conditions
- [HPSJAVA-431] - Add command line option to EvioToLcio for setting conditions tag
- [HPSJAVA-445] - Add conditions information table to monitoring app
- [HPSJAVA-446] - Add capability to export JTable data from the monitoring app
- [HPSJAVA-447] - Add option to conditions command line tool for specifying a tag
- [HPSJAVA-448] - Do not print information about unused conditions sets in conditions command line tool
- [HPSJAVA-449] - Fix TableRegistry class to return a list of TableMetaData when looking up by collection type
- [HPSJAVA-450] - Make detector name and run number required arguments for conditions command line tool
- [HPSJAVA-457] - Add conditions tag to settings menu in monitoring app
- [HPSJAVA-470] - Read New Scalers for Dead Time Measurement
- [HPSJAVA-475] - Add export of all monitoring plots to PDF document
Task
- [HPSJAVA-263] - Move sensor configuration from Driver into HpsSiSensor geometry class
- [HPSJAVA-415] - Test ECal Monitoring configurations
- [HPSJAVA-425] - Switch to the new HPS database server from jmysql
- [HPSJAVA-433] - Create monitoring-util module
- [HPSJAVA-443] - Add separate conditions tables for ECAL hardware gains and calibrations
- [HPSJAVA-452] - Replace getCollection() calls with standard getCachedConditions() method
- [HPSJAVA-459] - Test add and load conditions commands on JLAB dev database
Sub-task
- [HPSJAVA-176] - Add GUI for configuring the detector and conditions setup from the monitoring application
- [HPSJAVA-333] - Add file menu to monitoring app
- [HPSJAVA-391] - Verify rotation corrections obtained from Millepede are correct in Test Run data with new detector.
- [HPSJAVA-436] - Move DataSourcePanel to main window from JobSettingsPanel
- [HPSJAVA-437] - Create window menu
- [HPSJAVA-444] - Integrate trigger diagnostics GUI into monitoring app