v02-08-MC - April 2023

Released on AlmaLinux 9

External software

System software

  • Geant4     11.1.0-1
  • Boost       1.75.0-8
  • clhep        2.4.6-3
  • ROOT       6.28.02
  • GSL          2.6-7
  • eigen3     3.4.0-1
  • xerces-c  3.2.3-5
  • HepMC3 3.2.5-7

Compiled software

  • FastJet              3.4.0
  • FastJetcontrib 1.050
  • CED                    01-09-04
  • ILCUTIL              01-07

New packages

MuonCVXDDigitiser → v00-01

A vertex digitiser processor for Muon Collider, it contains two processors:

  • MuonCVXDDigitiser
  • MuonCVXDRealDigitiser (experimental version)

Packages changes wrt. to v02-07-MC

  • ACTSTracking → v1.1.0

    • Fix paths for running ACTSTracking outside of a release.
    • Remove dependance on custom ACTS by configuring layer detection envelope in ACTSProcBase.
    • Add subdetector hit numbers to Track object.
    • Expose "Maximum d0 of tracks to seed" as "SeedFinding_ImpactMax"
    • Add setting for out-side in tracking via "PropagateBackward"
    • Update ACTS library to version: v13.0.0

Packages which have a new tag-release in the official repository

Removed Packages

  • bbq
  • Clupatra
  • CondDBMySQL
  • detector_simulation (moved to lcgeo)
  • FCalClusterer
  • ILDPerformance
  • lccd
  • LICH
  • pathfinder
  • Physsim

v02-07-MCNovember 2021

Released also on CentOStream 8

External software

  • GEANT4 10.6.3-1.muonc (BTW Those packages have been built with special constraint (C++-17, MT, Qt-support) and cannot be used for other projects)
  • Boost 1.7.3

New packages

  •  ACTS library → v13.0.0-MCC : an experiment-independent toolkit for (charged) particle track reconstruction in (high energy) physics experiments implemented in modern C++.
    • A new marlin processor has been added to use this library: ACTSTracking → v1.0.0
  • Added some new filters to MarlinTrkprocessor:
    • SplitCollectionByPolarAngle: the processor selects and saves the tracker hits with a polar angle within a certain range, defined by the lower and upper limits, along with the corresponding sim hits and the reco-sim relations.

    • FilterConeHits: the processor selects and saves the tracker hits that are included in a cone around the MC particle trajectory along with the corresponding sim hits and the reco-sim relations.

    • FilterTimeHits: filtering hits depending on their time corrected by the time of flight. Particle propagation at a speed<c is supported via the TargetBeta parameter.
  • Add the new Crilin ECAL

Packages changes wrt. to v02-06-MC

These packages have a new tag-release in the official repository and have been updated:


v02-06-MCMarch 2021

Recompile everything against c++17

External software

  • Root 6.22.06-1 (built against C++17)
  • HepMC3 3.2.3-1 (to fix bug: MC-3)

Packages changes wrt. to v02-05-MC

v02-05-MC → December 2020

External software

  • Root 6.22.02-4 (Custom building for issue: MC-7)

Packages changes wrt. to v02-04-MC

v02-04-MC → November 2020

External software

  • Geant4 10.6.3

Packages changes wrt. to v02-03-MC

  • Downgrade DD4Hep and DD4hepExamples to v01-13-01 as workaround for DD4Hep issue #759
  • Add SIM.hepmc3.useHepMC3 = False to steering file for ddsim
  • Remove version number from the geometry path: use /opt/ilcsoft/muonc/detector-simulation/geometries/MuColl_v0/MuColl_v0.xml

v02-03-MC → November 2020

External software

  • ROOT_version = "6.22.02-3"

Packages changed wrt. to v02-02-MC

Know problems

  1. The paths of the geometry in the MuonCutil/confile/* are wrongs.
    1. Use the correct ones: /opt/ilcsoft/v02-03-MC/detector-simulation/geometries/MuColl_v0/MuColl_v0.xml
  2. Default value for ddsim is to use HepMC3 Helper reader which is not supported by now. 
    1. Use the command line option for ddsim: --hepmc3.useHepMC3 false or put SIM.hepmc3.useHepMC3 = False in your steering file
  3. Using hepmc input file for ddsim produces a fatal exception likes this one: (see DD4Hep issue #759 in DD4Hep)
    G4DecayTable::SelectADecayChannel :: no possible DecayChannel mu+

    -------- EEEE ------- G4Exception-START -------- EEEE -------
    *** G4Exception : DECAY003
    issued by : G4Decay::DoIt
    Can not determine decay channel for mu+
    mass of dynamic particle: 0.00010566 (GEV)
    dacay table has 1 entries
    0: BR 1, IsOK? 0, --> e+ + nu_e + anti_nu_mu

    *** Fatal Exception *** core dump ***
    1. At the moment the only workaround is to downgrade the version of DD4Hep from v01-14 to v01-13-01

v02-02-MC → October 2020

External software

  • ROOT_version = "6.22.02"

  • Boost_version = "1.69.0"
  • Geant4 version = "10.6.1"

  • clhep version = "2.4.1"

Official ILCSoft release v02-02 plus


  • No labels