Table of Contents |
---|
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
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
- DDMarlinPandora → v00-14-MC
- iLCInstall → v02-05-MC
- LCIO → v02-17-MC
- Add updates from iLCSoft repository
- Adding number of holes to track class
- Implemented
anajob
utility as a Python executable script with more flexible command-line parameters- Headers not printed by default to not clutter terminal with irrelevant information
- Supports printing of just first few events for predictable execution time
- Add updates from iLCSoft repository
- lcgeo → v00-18-01-MC
- detector_simulation → Moved to lgceo package
- NB the default geometry is now MuColl_v1.1/MuColl_v1.xml
- Added script converting MARS/FLUKA output to SLCIO format
- Added the missing PDG conversion file
- Added script converting FLUKA binary output to LCIO
- Added support for multiple input files in FLUKA->LCIO
- Added missing particle types to PDG IDs table
- removed unused subdetectors and constants
- resolved overlaps of surfaces
- fixed amount of passive materials in text descriptions
- LCTuple → v01-15-MC
- Fix branch name from
nj
tonjet
, to be consistent between thebranchname
andleaflist
fields inTTree::Branch()
, and to match style used by other "number" branches Some fixes for jet reconstruction
- update values in LCTupleConf.h
- add in TrackBranches track hit subdetector
- add in TrackerHitBranches hit subdetector
- fix a bug in JetBranches
- Fix branch name from
- MarlinTrkprocessor → v02-15-MC
- Move the cuts on the hits track before the refit to save time
Add FilterTracks processor to filter tracks
- A processor that filters a track collection. The input and output collections are set via
InputTrackCollectionName
andOutputTrackCollectionName
parameters. The track properties to filter on are: number of hits in the detectors; minimum transverse momentum; spatial chi squared.
- A processor that filters a track collection. The input and output collections are set via
- Improved efficiency of DoubleLayer filter
- Marlin configuration files using this processor have to be adapted for the new format
- Modified
FilterDoubleLayerHits
processor to configure cuts in the track-curvature direction using angular distancedPhi [mrad]
instead of originaldU [mm]
distance in the sensor plane. - Introduced a configurable time-difference cut applied to hits before forming a stub candidate, in order to remain efficient with wider digitization time windows.
- Overlay → v00-24-MC
Packages which have a new tag-release in the official repository
- Marlin → v01-19
- MarlinReco → v01-33-01
MarlinUtil → v01-17
DD4hep → v01-25-01 & MarlinDD4hep → v00-06-02
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-16-01
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-17
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-17-00
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-18
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-19
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-20
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-20-01
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-20-02
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-21
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-22
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-23
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-24
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-25
- https://github.com/AIDASoft/DD4hep/releases/tag/v01-25-01
- https://github.com/iLCSoft/MarlinDD4hep/releases/tag/v00-06-01
- https://github.com/iLCSoft/MarlinDD4hep/releases/tag/v00-06-02
PandoraPFANew → v04-02-00
LCFIPlus → v00-10-01
MarlinTrk → v02-09-01
DDKalTest → v01-07
MarlinKinfit → v00-06-01 & MarlinKinfitProcessors → v00-05
MarlinFastJet → v00-05-03
CEDViewer → v01-19-01
GEAR → v01-09-01
Removed Packages
- bbq
- Clupatra
- CondDBMySQL
- detector_simulation (moved to lcgeo)
- FCalClusterer
- ILDPerformance
- lccd
- LICH
- pathfinder
- Physsim
v02-07-MC → November 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
...
- LCIO → v02-16-01-MC
- MarlinUtil → v01-16
- MarlinReco → v01-31
- CEDViewer → v01-18
- SIO → v00-01
- LCIO → v02-16-01-MC
v02-06-MC → March 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)
...
- DD4Hep → v01-16
- See release note
v02-05-MC → December 2020
External software
- Root 6.22.02-4 (Custom building for issue: MC-7)
...
- LCTuple → v01-13-MC
- Add information for tracker
- Added track hits to the tracks branches
- Added the number of track hits
- Add information for tracker
lcgeo → v00-16-08-MC
Removed slices DetElement construction
Moved layer DetElement construction to external loop: fixes the DetElement hierarchy.
This fixes the access to the DetElement given a CellID in our reconstruction. Related issue: iLCSoft/ILDConfig#88
Add INSTALL_COMPACT_FILES option (default: OFF) to copy compact files to install area
For muoncollider:
detector-simulation → v01-01-MC
DDMarlinPandora → v00-12-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"
...
- The paths of the geometry in the MuonCutil/confile/* are wrongs.
- Use the correct ones: /opt/ilcsoft/v02-03-MC/detector-simulation/geometries/MuColl_v0/MuColl_v0.xml
- Default value for ddsim is to use HepMC3 Helper reader which is not supported by now.
- Use the command line option for
ddsim: --hepmc3.useHepMC3 false
or putSIM.hepmc3.useHepMC3 = False
in your steering file
- Use the command line option for
- 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 ***- 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"
...