Skip to content

Releases: key4hep/EDM4hep

v00-03

03 Dec 16:44
Compare
Choose a tag to compare

v00-03

  • 2020-12-03 Valentin Volkl (PR#101)

  • 2020-12-03 vvolkl (PR#98)

    • Add rpath setup and update compiler flags and linker setup
  • 2020-11-24 Valentin Volkl (PR#97)

    • [cmake] add call to find_package_handle_standard_args to get a Found:… msg
  • 2020-11-11 tmadlener (PR#84)

    • Use new cmake macros from podio to build the datamodel libraries and dictionary, building everything that is supported by podio.
    • Add tests for reading/writing using the SIO backend.
  • 2020-11-10 Valentin Volkl (PR#94)

    • Remove Delphes plugin (which is migrated to its own repository key4hep/k4simdelphes)
  • 2020-11-08 clementhelsens (PR#93)
    This patch is to avoid a segmentation fault when calling the Delphes treeWriter only occurring when reading a LHE file from Pythia8

  • 2020-11-08 clementhelsens (PR#92)

    • This add a new executable to run EvtGen with the Pythia8 plugin
  • 2020-11-08 vvolkl (PR#88)

    • update lcg release used in init script to 97a
  • 2020-11-05 tmadlener (PR#90)

    • Fix double free in Delphes EDM4Hep converter that lead to spurious segmentation violations (#89)
  • 2020-10-14 tmadlener (PR#83)

    • Make delphes output configuration more consistent, by using branch names also for the generated particle collections.
  • 2020-10-14 Valentin Volkl (PR#82)

    • save the delphes particle status as edm4hep::MCparticle.GeneratorStatus
  • 2020-10-14 clementhelsens (PR#81)

    • Add a python script to convert EDM4Hep to LCIO
    • Currently just converting ReconstructedParticles and Tracks
  • 2020-10-13 Valentin Volkl (PR#85)

    • [ci] fix the library path for builds with a local podio
  • 2020-09-16 Frank Gaede (PR#79)

    • fix delphes EDM4Hep plugin
      • set energy for clusters and reco particles in DelphesEDM4HepConverter
      • add example higgs_recoil_plots.C (same as in delphes2lcio)
      • minor fix for building DelphesPythia8 on MacOS
      • make plugin compatible w/ Pythia8.3
  • 2020-09-15 vvolkl (PR#80)

    • Fix CI to pick up the local podio at runtime

v00-02

21 Aug 09:56
Compare
Choose a tag to compare

v00-02

  • 2020-08-20 Valentin Volkl (PR#78)

    • Add a cmake option for cpack
  • 2020-08-19 Valentin Volkl (PR#77)

    • CI Update: Add option to build PODIO on the fly, dev3
  • 2020-08-19 Valentin Volkl (PR#76)

    • Fix capitalization in edm4hep.yaml: pDG -> PDG
  • 2020-08-19 tmadlener (PR#69)

    • Add additional comment to mass, energy and momentum members of ReconstructedParticle description to clearly state that the 4-momentum state is not automatically kept consistent internally. Since there are too many different use-cases, a general solution that always works was deemed hard to achieve and it is, thus, the users responsibility to keep this state consistent if it is necessary.
  • 2020-08-11 tmadlener (PR#75)

    • Updated datamodel definition yaml file to work with new podio version
  • 2020-08-11 tmadlener (PR#56)

    • Add a converter module for delphes that can output edm4hep files. The module is used in several standalone delphes executables that take different input formats (e.g. stdhep, pythia8, etc.) and standard delphes cards and produce edm4hep output root files. It can also be used in conjunction with gaudi. This is an early release to gather feedback and to iterate on that feedback. Currently not all of the input readers that come with standard delphes are implemented and also the information content of the edm4hep files is restricted to the most important information. More information can be added on demand. A brief introduction and some examples are included.
  • 2020-08-04 vvolkl (PR#73)

    • Change DD4hep environment variable in tests
  • 2020-06-23 Andre Sailer (PR#68)

    • The rootmap file should point to the dictionary library, and not the base library

    • Tests: Fill the LD_LIBRARY_PATH environment variable with the location of the rootmap file

  • 2020-06-23 Frank Gaede (PR#65)

    • finalize the EDM4hep output module for DDG4/ddsim
      - add treatment of event parameter meta data
  • 2020-06-18 tmadlener (PR#67)

    • mark MCParticle::getEnergy const to make it accessible in const context
  • 2020-05-26 Frank Gaede (PR#63)

    • fix linking on Ubuntu
      • use -Wl,--no-as-needed for linking edm4hepDict (if available)
      • follows AIDASoft/podio#91
  • 2020-05-26 Thomas Madlener (PR#62)

    • Adapt to new naming of functions in podio
  • 2020-05-26 Valentin Volkl (PR#58)

    • Rename cluster vectormembers with a plural form
  • 2020-05-25 Frank Gaede (PR#61)

    • adapt for Macos:
      • add missing libs and includes for dictionary building
    • adapt to method name changes in AIDASoft/podio#88
  • 2020-05-19 Valentin Volkl (PR#57)

    • add weights to associations

v00-01

16 Apr 10:44
Compare
Choose a tag to compare

v00-01

  • 2020-04-14 Frank Gaede (PR#53)

    • allow automatic change of version in CMakeLists.txt
      - introduced version variables
  • 2020-04-07 Andre Sailer (PR#51)

  • 2020-03-20 Valentin Volkl (PR#44)

    • Add EventHeader data type
  • 2020-03-18 Valentin Volkl (PR#43)

    • add DDG4EDM4hep plugin for use with ddsim
  • 2020-03-16 vvolkl (PR#48)

    • Adapt to the changes in AIDASoft/podio#70 , add "includeSubfolder" option
    • Adapt to the changes in AIDASoft/podio#69 , splitting of podio libraries
    • CMake: Add logic to re-run class generator if edm4hep.yaml changes
  • 2020-03-13 Valentin Volkl (PR#40)

    • Improvements to doxygen configuration
  • 2020-03-04 Valentin Volkl (PR#46)

    • fix cmake target include and add test of edm4hep cmake targets
  • 2020-02-19 Andre Sailer (PR#39)

    • Fix installation location of EDM4hepVersion.h (EDM4HEP -> edm4hep)
    • Change EDM4hep*.cmake install location to ${CMAKE_INSTALL_LIBDIR}/cmake/EDM4HEP
    • Merge edm4hep dictionary library into main edm4hep library
    • Merge edm4hepRDF dictionary library into main edm4hepRDF library
    • Use CMAKE_INSTALL_*DIR variables defined by GNUInstallDirs
  • 2020-02-19 Valentin Volkl (PR#32)

    • add library + dict with lambdas for use with rdataframe
  • 2020-02-17 Andre Sailer (PR#36)

    • Cmake: if BUILD_TESTING=OFF no tests are compiled
  • 2020-02-17 Valentin Volkl (PR#35)

    • build system bugfix: Ensure that the CI picks up local version of packages also present in LCG
  • 2020-02-17 Andre Sailer (PR#34)

  • 2020-02-17 Valentin Volkl (PR#24)

    • Add an integration test using the TrickTrack seeding library
  • 2020-02-14 vvolkl (PR#26)

    • add diagram showing association between types
    • improve whitespace in edm4hep.yaml
    • update Readme
  • 2020-02-05 vvolkl (PR#23)

    • Add plcio-like types and some associations needed for a first working version: TrackState, ObjectID, TrackerHit, TPCHit, Track, Vertex, ReconstructedParticle, MCRecoParticleAssociation, MCRecoTrackerAssociation, MCRecoCaloAssociation
  • 2020-01-21 Valentin Volkl (PR#22)

    • Add adapted plcio Calorimeter types needed for a full working version
  • 2020-01-21 Valentin Volkl (PR#20)

    • Skip building podio tests in CI
  • 2020-01-08 Valentin Volkl (PR#21)

    • Replace tabs in test directory by spaces
  • 2019-10-25 Valentin Volkl (PR#17)

    • Fix edm4hep spelling convention:
      - EDM4hep in mixed case, EDM4HEP in the context of all caps and edm4hep in code
  • 2019-10-15 Valentin Volkl (PR#18)

    • Use an extended script for CI builds that compiles and install the HEAD of podio on the fly.
  • 2019-10-02 Frank Gaede (PR#16)

    • add some templates for pull requests and issues
    • add contributing guidelines
  • 2019-10-02 Frank Gaede (PR#14)

    • add tests write_events and read_events
      - implement code for MCParticle, SimTrackerHit and SimCalorimeterHit
    • add file for creating doxygen documentation
    • add missing c'tors and operators to Vector components
    • make use of HepMC and PDT optional
  • 2019-09-27 Frank Gaede (PR#7)