Linear Collider Forum



Home » Software Tools » Marlin et al » new ilcsoft release v01-13-05 (new ilcsoft release v01-13-05 (patch release))
idea.gif  new ilcsoft release v01-13-05 [message #2228] Tue, 03 April 2012 06:08
engels
Messages: 106
Registered: August 2006
Dear all,

a new release of ilcsoft (v01-13-05) is available.

v01-13-05 is a developers release which includes mainly bug fixes for several issues found in the previous v01-13-XX releases concerning the visualization in Mokka. The QT version has been updated accordingly to take full advantage of the new QT based UI within Geant4.

The main changes in the tracking concern the addition of stereo strip hits for the SIT and FTD. SiliconTracking and FullLDCTracking have been modified accordingly to make use of this new functionality.

The CLHEP version has been updated in order to meet the geant4 recommendation (http://geant4.cern.ch/support/ReleaseNotes4.9.5.html#2.).

Please refer to the Release notes below for more details.

Use the ilcinstall tool with the appropriate configuration files in order to install ilcsoft v01-13-05.

Reference installations in afs are available at:

/afs/desy.de/project/ilcsoft/sw/i386_gcc41_sl5/v01-13-05   # SL5 32bit
/afs/desy.de/project/ilcsoft/sw/x86_64_gcc41_sl5/v01-13-05 # SL5 64bit


Please report any problems and questions regarding this release in this forum.

The iLCSoft team.


Release Notes for v01-13-05


=============================================

 Release notes from iLCSoft v01-13-05

=============================================

v01-13-05 is a developers release which includes mainly bug fixes for several issues found in the previous v01-13-XX releases concerning the visualization in Mokka. The QT version has been updated accordingly to take full advantage of the new QT based UI within Geant4.

The main changes in the tracking concern the addition of stereo strip hits for the SIT and FTD. SiliconTracking and FullLDCTracking have been modified accordingly to make use of this new functionality.

The CLHEP version has been updated in order to meet the geant4 recommendation (http://geant4.cern.ch/support/ReleaseNotes4.9.5.html#2.).

For further details, please check the ChangeLogs below.



========================================
 Updated versions of external tools
========================================

 Geant4: 9.5.p01

 CLHEP: 2.1.1.0

 QT: 4.7.4



=================================================

 Changes in v01-13-05 w.r.t. iLCSoft v01-13-04

=================================================



===============
LCIO: v02-01-01
===============

   - patch release with fixes for issues identified by coverity
     ( https://coverity.cern.ch/defects/index.htm?projectId=10017 )
      - uninitialized c'tors and memory leaks



==============
KalDet: v01-07 
==============

    - ild
      - Added Strip Measurements for Segmented Disc Measurement Layers.
      - Added proper local coordinates for segments in ILDSegmentedDiscMeasLayer, so that it is no longer restricted to global X and Y.
          - Corrected getIntersectionAndCellID so that it returns the correct module ID, previously it was returning the Nth segment in the segmented disk, so
      - In ILDMeasurementSurfaceStoreFiller FTD now reads from GEAR parameters. Fixed counting problem for sensor. std::vector access out of range.
      - Renamed ILDParallelStripPlanarMeasLayer as ILDParallelPlanarStripMeasLayer.
      - Cleaned up use of cout and removed unnecessary includes.



=======================
Mokka: mokka-07-07-p07
=======================

    What is new in this Mokka release
    =================================

      I. New code that allows to smear the z-position of the vertex.

     II. Fixes on the visualization and GUI when building with cmake.

    III. Memory Leak fixes.

     IV. Overlap fix in Ecal Endcap Rings

    =================================

    Please note that:

       This Mokka release co-works with Geant4 9.5 and 9.4 (and 9.4.patch01) and
       CLHEP 2.1.0.1

       It was tested against GEAR v01-01 and LCIO v02-00-03, gcc 3.4.6 and 4.1.2,
       SL4 and SL5.

    =================================



=================
MarlinTrk: v01-05
=================

       - MarlinKalTestTrack:
         - Protect against initializing before any hits have been added.
         - Allow starting from strip hit in debug mode.

       - HelixTrack:
         - Take account of direction of helix for fit.

       - LCIOTrackPropagators:
         - Corrected phi range for propagation.



========================
 ForwardTracking: v01-02
========================

      - added finalising of tracks (final refit, radius of innermost hit, hitnumbers of detectors,... see method ForwardTracking::finaliseTrack )
      - modified fitting: now done in one central place by the class Fitter
      - changed initialisation of FTDTrack: now a MarlinTrkSystem* has to be passed, which can be used by the track to fit
      - Modified to use spacepoints
      - Added steering parameter: TakeBestVersionOfTrack
      - Added steering parameter for the best track subset
      - Use new gear params for FTD (getNSensors)
      - patched memory leaks
      - some renaming of classes and documentation


========================
 MarlinReco: v01-01-01
========================

    - bug fixes in Analysis/RecoMCTruthLink/src/RecoMCTruthLinker.cc:

        - The LCRelation Collections for TrackerHit to SimTrackerHits have been merged into a list of collections.
            Internally a single collection of LCRelations is created.
        - create track and cluster relations in any case as they are needed for the final recomctruth-link
        - converted exit to exception



===========================
MarlinTrkProcessors: v01-04
===========================

    SimplePlanarDigiProcessor:     When calling getLadderNumber the "ladderNumber" was given as input instead of the "layerNumber" (typo).
                   In getLadderNumber some hits were not assigned to the right layer due to rounding errors
                   (they got INT_MAX which caused an exception when writing it to the bit field). Introduced a (hard coded) 1 nm rounding
                   acceptance and all hits were found to be in their layer. In the case this should fail additionally put in that
                   the layer with the closest distance to the layer centre is returned.
                   Fixes from M. Killenberg
    
    SimplePlanarTestDigiProcessor: Updated to be able to work for all planar sub detectors, VXD, SIT, SET and FTD.
                   Will very likely supperseed SimplePlanarDigiProcessor in the next release.
    
    SiliconTracking_MarlinTrk &    Added Strip Hits for FTD.
    FullLDCTracking_MarlinTrk:     FTD restored to track finding and fitting.
    
    
    RefitProcessor:        Updated to deal with recent addition of Strip Hits in FTD.
    
    TruthTracker:          Allow Helix parameters for fit to be take from MCParticle using UseMCParticleParametersFotInitOfFit == true.
                   Allow steering of values used for the initial diagonal elements of the trackfit via InitialTrackErrors.


 
Read Message idea.gif
Previous Topic:Deleting ilcsoft version v01-13-04 from afs
Next Topic:new ilcsoft release v01-13-06
Goto Forum:
  


Current Time: Sun Oct 20 19:06:29 Pacific Daylight Time 2019
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.1.
Copyright ©2001-2010 FUDforum Bulletin Board Software