Skip to content

Releases: key4hep/k4SimDelphes

v00-07-03

13 Nov 19:34
Compare
Choose a tag to compare

v00-07-03

  • 2024-11-13 Juraj Smiesko (PR#137)
    • Make sure to not crash in cases where the LHEF reader has not been initialized in the Pythia reader

v00-07-02

25 Oct 14:02
Compare
Choose a tag to compare

v00-07-02

  • 2024-10-23 tmadlener (PR#131)

    • Split the global ParticleIDs collection into several smaller collections to facilitate downstream usage after the reversal of the ParticleID - ReconstructedParticle relation direction in EDM4hep#268.
      • Tracks will get a ParticleIDCollection with the suffix _PID
      • Jets will get a ParticleIDCollection with the suffix _HF_tags for any heavy flavor tags, and _tau_tags for any tau tags.
  • 2024-10-15 Juraj Smiesko (PR#134)

    • Print x-sec error for Pythia process
    • Print info from LHEF file, if used
    • Print info from MadGraph LHEF file, if used

v00-07-01

14 Oct 15:19
Compare
Choose a tag to compare

v00-07-01

  • 2024-10-14 Thomas Madlener (PR#133)
    • Update the CI README bagde
    • Add a zenodo badge

v00-07

07 Oct 07:08
Compare
Choose a tag to compare

v00-07

  • 2024-10-04 tmadlener (PR#130)

    • Make MC-Reco links comparisons pass even if they are not the same order in EDM4hep and Delphes as long as all the links are present.
  • 2024-10-04 tmadlener (PR#128)

    • Move away from the deprecated Associations to the new Links (seeEDM4hep#341)
      • The MCRecoAssociationCollectionName output configuration parameter has been deprecated and is replaced by RecoMCParticleLinkCollectionName. For the time being both will keep working, but the former will be removed in one of the upcoming releases. The default configuration has been adjusted accordingly.
    • Remove a few long outdated examples
  • 2024-10-04 jmcarcell (PR#127)

    • Use the Key4hepConfig flag to set the standard, compiler flags and rpath magic.
    • Fix compiler warnings that were uncovered by this
  • 2024-07-30 jmcarcell (PR#126)

    • Do not link to GaudiAlgLib
    • Add the necessary changes to the algorithm, use Gaudi::Algorithm, make execute() const and add a const EventContext&
    • Add mutable to some elements that are changed; add const to some functions so that they can be called inside execute(const EventContext&) const
  • 2024-07-29 tmadlener (PR#125)

    • Fix a bug where the event loop was not entered in DelphesROOT_EDM4HEP
  • 2024-07-29 jmcarcell (PR#120)

    • Delete the version checks for Podio before 1.0
  • 2024-07-16 tmadlener (PR#121)

    • Store the dN/dx information from Delphes into a dedicated RecDqdx collection and relate the objects back to the tracks to keep things working after EDM4hep#311
  • 2024-06-26 jmcarcell (PR#119)

    • Don't set setRadiusOfInnermostHit for EDM4hep tracks
  • 2024-05-01 tmadlener (PR#117)

    • Make the ParticleIDs that are populated point back to the ReconstructedParticles they belong to as required by key4hep/EDM4hep#268
  • 2024-03-11 tmadlener (PR#118)

    • Switch to the non-deprecated accessor function after changes in EDM4hep (key4hep/EDM4hep#273)
  • 2024-02-22 tmadlener (PR#113)

    • Switch from edm4hep::TrackerHit to edm4hep::TrackerHit3D after its renaming upstream (key4hep/EDM4hep#252) allowing for a transparent migration.

v00-06-02

22 Feb 10:40
Compare
Choose a tag to compare

v00-06-02

  • 2024-02-22 tmadlener (PR#116)

    • Switch to alma9 and key4hep image for running doctest CI workflow
  • 2024-02-22 jmcarcell (PR#115)

v00-06-01

06 Feb 08:54
Compare
Choose a tag to compare

v00-06-01

  • 2024-02-05 tmadlener (PR#114)
    • Allow to build with c++20
    • Switch to new key4hep build action and remove old workflow

v00-06

02 Nov 10:38
Compare
Choose a tag to compare

v00-06

  • 2023-11-02 Perez (PR#112)

    • The track's omega is taken directly from the curvature of the delphes track, instead of recomputing it from the track pT. Converting the curvature to pT and then back to omega leads to a worse numerical precision.
  • 2023-09-12 jmcarcell (PR#111)

    • Fix a cmake warning by changing the minimum version to 3.5, since support for versions < 3.5 is going to be removed in the future
    • Rename the podioDict or edm4hepDict targets to podio or edm4hep in generator expressions for when they will be removed
    • Add ROOT libraries at link time for building k4SimDelphes together with other packages
    • Fix a test because the steering file was missing an import os (behaviour changed after key4hep/k4FWCore#134)

v00-05

20 Jul 13:32
Compare
Choose a tag to compare

v00-05

  • 2023-07-16 jmcarcell (PR#109)

    • Rename CMAKE_BINARY_DIR to PROJECT_BINARY_DIR
  • 2023-07-13 jmcarcell (PR#108)

    • Rename CMAKE_{SOURCE,BIN}_DIR to PROJECT_{SOURCE,BIN}_DIR
  • 2023-04-21 Birgit Stapf (PR#107)

    • Add the Isolation Variable as computed by Delphes to the edm4hep conversion output as a UserDataCollection
    • Add ParticleFlowCandidates as possible collection to converter
  • 2023-04-19 Birgit Stapf (PR#106)

    • Add the event header to conversion from Delphes to edm4hep output. The event weight (as returned by generator) as well as the event number will be filled as members.

v00-04

18 Apr 14:44
Compare
Choose a tag to compare

v00-04

  • 2023-04-12 Thomas Madlener (PR#105)

    • Adapt the default values of the output configuration parameters, such that it is possible to remove some output configuration parameters from the config file to skip conversions of certain collections. Fixes #100
  • 2023-03-21 Thomas Madlener (PR#103)

    • Fix the HepMC reader that erroneously overwrote one of its input arguments. Fixes #102
    • Fix stopping of HepMC reader after reading only one event. Fixes #34
    • Fix leaking of the internal DelphesHepMC2Reader by using a unique_ptr.
  • 2023-03-14 Thomas Madlener (PR#104)

    • Fix the pre-commit workflow and update actions to latest versions

v00-03-01

03 Mar 14:50
Compare
Choose a tag to compare

v00-03-01