Skip to content

Releases: iLCSoft/ILDConfig

v02-03-04

30 Apr 07:18

Choose a tag to compare

v02-03-04

  • 2025-04-28 Thomas Madlener (PR#163)

    • Add information output about the time spent in each algorithm to the end of the execution for Gaudi reconstruction
  • 2025-04-28 Thomas Madlener (PR#162)

    • Set the default verbosity to MESSAGE for MarlinStdReco.xml and MarlinStdRecoLCTuple.xml
  • 2025-04-25 Thomas Madlener (PR#160)

    • Switch to Ubuntu24 for the CI workflows that test the FCCee models
  • 2025-02-05 Thomas Madlener (PR#156)

    • Introduce a DropCollectionsCalibrationREC for all the CONSTANTS configurations to free AdditionalDropCollectionsREC for user defined collections that should be dropped.
      • Introduce get_drop_collections function that does the appropriate merging.
  • 2025-02-03 Thomas Madlener (PR#158)

    • Mark all subset collections as such in the full REC collections content to avoid spurious crashes.
    • Sort the collection list alphabetically
  • 2025-02-03 Thomas Madlener (PR#157)

    • Replace $lcgeo_DIR usage by $k4geo_DIR in READMEs and example scripts as the former is going to be removed (see key4hep/k4geo#415.
    • Keeping the constants and command line arguments unchanged to not break user scripts and workflows.
  • 2025-02-03 Thomas Madlener (PR#155)

    • Make sure that the py_utils import works as expected by setting PYTHONPATH on the fly accordingly.
  • 2024-12-10 Thomas Madlener (PR#152)

    • Remove all OutputLevel settings from the wrapped Marlin processors in ILDReconstruction.py and components.
  • 2024-11-18 Victor Schwan (PR#150)

    • minimal requirements for reco with ILD_FCCee_v01/2 models satisfied
  • 2024-09-16 tmadlener (PR#149)

    • Make sure that all events contain the same collection contents before they are converted to EDM4hep by patching in potentially missing empty collections on the fly using the PatchCollections processor.
    • For now the contents of collctions_rec_level.txt has been determined from the 3 ttbar events that we run in CI. This will need some more adjustments as we go and most likely also needs some more tuning for different detector models.
  • 2024-09-06 Ulrich Einhaus (PR#148)

    • added weight files for 0.1 GeV < p < 1 GeV
    • split into 6 bins for 2f-Z-had, but only 4 bins for single particles due to statistics reasons
    • use the new reference files Ref_2fZhad_18bins... or Ref_singleP_16bins..., respectively
  • 2024-08-29 Victor Laurenz Schwan (PR#142)

    • ILD Reco also possible with v09 and v11 models
    • so far only tracking
  • 2024-08-23 tmadlener (PR#147)

    • Run the CI workflows on a daily schedule to detect accidental upstream breakages
  • 2024-08-21 tmadlener (PR#146)

    • Remove the old travis-ci configuration
    • Fix triggers for github actions based CI
  • 2024-08-02 tmadlener (PR#145)

    • Add CI workflows based on key4hep releases and nightlies that run the typical 3 ttbar events simulation & full reconstruction for
      • LCIO inputs / outputs using Marlin: MarlinStdReco.xml, MarlinStdRecoLCTuple.xml and MarlinStdRecoMiniDST.xml
      • EDM4hep inputs / outputs using Gaudi: ILDReconstruction.py
    • The setup currently only uses the ILD_l5_o1_v02 geometry, but more geometries can be added

v02-03-03

12 Mar 14:18

Choose a tag to compare

v02-03-03

  • 2024-03-11 tmadlener (PR#140)

    • Update the README to point to the v02-03-03 release
    • Add brief description of how to get an ILDConfig that is consistent with the release
  • 2024-03-11 tmadlener (PR#137)

    • Add a Gaudi options file to run the standard reconstruction with some command line arguments to configure what to run
      • Created via automatic conversion of the Marlin steering file plus the necessary adaptions to make it run
      • Run from LCIO or EDM4hep inputs (mutually exlusive), use --inputFiles
      • Produce EDM4hep output only by default, but allow to add LCIO output as well or switch to that using --lcioOutput.
      • Read the README section to see all available command line arguments
    • The overall reconstruction chain is modularized effectively in the same way as it was previously done for Marlin.
      • Different parts of the chain live in different files, where each file defines part of the whole chain as a sequence.
      • These sequences are dynamically loaded and configured depending on calibration constants, which depend on the CMS energy as well as the detector model.
    • Calibration for the different detector models is also split into different .cfg files which essentially all just define a single dictionary with all calibration constants. The same approach is followed by the CMS energy dependent config parameters.
  • 2024-03-08 tmadlener (PR#139)

    • Make sure standard workflow still runs with default PFA by ensuring the PFAtype constant is non empty.
    • Rename the default PFA configuration to PandoraPFAStd.xml
  • 2024-02-23 Ulrich Einhaus (PR#138)
    Add CPID calibration for ILD MC production of 2020, one based on training with single particles and one based on 2-fermion-Z-hadronic events.

    This includes the weight files and the reference files which point to the weight files. In addition, the CPID steering is added to the MarlinRecoMiniDST.xml. Paths are relative and only work if executed from the StandardConfig/production folder!

  • 2024-01-10 Gerald Grenier (PR#135)
    Add option to run different PFA type in Standard Reco and add an xml file to run perfect PandoraPFA based on MC truth.

v02-03-02

12 Jul 09:18

Choose a tag to compare

v02-03-02

  • 2023-02-24 Jan Klamka (PR#134)
    • Digitisation including the hits from CLIC-like outer tracker and changes for the FTD, allowing for further use of the Conformal Tracking
    • Conformal tracking with input collections from the new ILD_l5_v09 model, parameters setup as in CLIC config.

v02-03-01

21 Dec 13:07

Choose a tag to compare

Configuration for the v02-03-01 developers patch release. No change w.r.t. v02-03

v02-03

29 Jun 11:23

Choose a tag to compare

v02-03

  • 2022-06-29 Gerald Grenier (PR#131)

    • Add Calibration files to be able to run standard Marlin reconstruction on ILD simulation with Videau geometry.
    • For this first pass, files are only link to current ILD option 2 model from hybrid TESLA geometry.
    • Verification that Marlin runs on both small and large ILD Videau geometry have been done.
  • 2022-04-20 Bohdan Dudar (PR#133)

    • Added TrackLength processor in the HighLevelReco chain.
  • 2022-03-14 Bohdan Dudar (PR#132)

    • All steering parameters of TOFEstimators are explicitly specified in the steering file w/o any modification to the behaviour

v02-02-03

22 Nov 15:40

Choose a tag to compare

v02-02-03

  • 2021-07-28 YONAMINE Ryo (PR#130)

    • Add a new weight/vtxprob set trained with 2f processes at 250 GeV (MC2020).
  • 2021-07-28 Daniel Heuchel (PR#128)

    • Corrected Collection Name Track-MCTruth Link
  • 2021-07-28 Thomas Madlener (PR#127)

    • Introduce the lcgeo_DIR constant into the mini-DST workflow. This makes it possible to set this value from the outside without having to rely on an envrionment variable being resolved automatically.
  • 2021-07-20 Thomas Madlener (PR#129)

    • Update the README to use the v02-02-02 release

v02-02-02

16 Jun 16:00

Choose a tag to compare

v02-02-02

  • 2021-06-16 tmadlener (PR#126)

    • Rename the mini-DST-maker.xml steering file to MarlinStdRecoMiniDST and make it a bit easier to configure from the outside
      • Add short description of some available configuration parameters to the miniDST README.
    • Add processors to run angular dEdx correction (see iLCSoft/MarlinReco#91). Make it possible to disable this via a parameter.
    • Unpack a default LCFIPlus weights tarball to make it possible to run the miniDST workflow with a minimal default configuration.
    • Copy the IsolatedLeptonTagger weights to ILDConfig from MarlinReco/Analysis/IsolatedLeptonTagging
      • Consider removing them from MarlinReco/Analysis/IsolatedLeptonTagging as they are "configuration" parameters that should be in ILDConfig
      • Easier to use in the miniDST creation example
    • Add run_standard_workflow.sh for testing of iLCSoft installations
      • Runs 3 evt SIM and RECO steps to produce DST files, which are then also used to make an LCTuple file as well as a mini-DST from it.
  • 2021-06-15 shkawada (PR#125)

    • added mini-DST-maker.xml: for the mini-DST file production
    • README_mini-DST.md: readme file for mini-DST-maker.xml
  • 2021-02-02 Remi Ete (PR#124)

    • Updated dE/dx parameters in Likelihood PID processor

v02-02-p02

10 Feb 12:41

Choose a tag to compare

250 GeV production release update with dE/dx factors update in PIDLikelihood processor

v02-02-01

03 Mar 16:30

Choose a tag to compare

Configuration for the v02-02-01 patch release (same as v02-02-p02)

v02-02-p01

18 Nov 11:57

Choose a tag to compare

250 GeV production release update with LCFIPlus weigth files for flavour tagging.