Skip to content

Releases: iLCSoft/Overlay

v00-23-01

21 Nov 15:10
Compare
Choose a tag to compare

v00-23-01

  • 2023-07-21 Leonhard Reichenbach (PR#28)
    • OverlayTiming.cc: mark overlay particles as overlay
    • OverlayTiming.cc: mark overlay SimTrackerHits as overlay

v00-23

08 Jun 11:15
Compare
Choose a tag to compare

v00-23

  • 2023-05-02 tmadlener (PR#27)

    • Remove no longer available gcc8 based workflow from CI
    • Update github actions to latest available versions
  • 2023-05-02 scott snyder (PR#26)

    • OverlayTiming,OverlayTimingGeneric: Added property Start_Integration_Time to allow changing the starting integration time. This defaults to the previously hardcoded value of -0.25, but may need to be moved earlier if vertex smearing is enabled.

v00-22-04

29 Jun 09:46
Compare
Choose a tag to compare

v00-22-04

  • 2022-06-28 Thomas Madlener (PR#25)
    • Make doxygen cmake config work with newer versions of cmake (>= 3.17)

v00-22-03

01 Nov 09:20
Compare
Choose a tag to compare

v00-22-03

  • 2021-08-27 Andre Sailer (PR#24)

    • CI: build against LCG_99pyhon2 gcc8 and LCG_100 gcc10, clang11
  • 2021-08-02 Thomas Madlener (PR#23)

    • Add coverity scan workflow that runs daily

v00-22-02

01 Mar 13:45
Compare
Choose a tag to compare

v00-22-02

  • 2021-03-01 tmadlener (PR#22)

    • Migrate CI to github actions
  • 2021-03-01 hegarcia (PR#21)

    • fix for merging SimCalorimeterHits in Merger.cc
      - Adding length and position to the MC Contributions for use in the SDHCALDigi.

v00-22-01

24 Sep 14:42
Compare
Choose a tag to compare

v00-22-01

  • 2020-07-09 Placido Fernandez Declara (PR#20)
    • OverlayTiming/OverlayTimingGeneric: Fixed accessing empty file name for background file

v00-22

11 Dec 13:12
Compare
Choose a tag to compare

v00-22

  • 2019-10-07 Remi Ete (PR#19)

    • Fixed streamlog usage using pre-processor macro from streamlog
    • Fixed marlin includes inside MARLIN_USE_AIDA condition
  • 2019-08-13 Frank Gaede (PR#18)

    • make compatible w/ c++17
      • replace std::random_shuffle w/ std::shuffle in OverlayTiming
      • use std::mt19937 rather than CLHEP::RandFlat
  • 2019-05-27 Jenny List (PR#17)

    • modified Merger::merge(LCCollection* , LCCollection* ) to be able to merge any type of collection.
    • by default a collection is treated as tracker hits previously, namely a simple copy.

v00-21

28 Mar 16:54
Compare
Choose a tag to compare

v00-21

  • 2018-01-31 Ete Remi (PR#14)

    • Overlay processor
      • Added number of overlaid events in event parameters
      • Added total number of overlaid events in event parameters
    • Fixed compiler warnings
  • 2018-02-12 Ete Remi (PR#15)

    • Complete re-write of Overlay processor
      • Removed processor parameters (RunOverlay and NSkipEventsRandom)
      • Overlay of multiple files work as for a single file
      • If no collection specified in config, overlay all present collections
      • Write in the event parameters:
        • Overlaid run and event numbers
        • Number of overlaid events per processor and from all processors
      • Code documented and c++11 styled
      • Methods and class members cleaned-up
  • 2018-03-21 Ete Remi (PR#16)

    • Overlay processor:
      • Added new processor parameter: list of collections to avoid to overlay

v00-20

10 Nov 17:24
Compare
Choose a tag to compare

v00-20

  • 2017-11-09 Ete Remi (PR#11)

    • Overlay processor :
      • changed default collection names for processor parameter CollectionMap
        • default names are MCParticle MCParticle
      • changed condition for overlaying all collections
        • if the parameter CollectionMap is not set then process all collections
  • 2017-10-20 Andre Sailer (PR#9)

    • OverlayTiming[Generic]: exhaust all events in a file instead of opening a file for each event. Should be reproducible for when not skipping events.
    • OverlayTiming[Generic]: add parameters that allow setting the initial state also after skipping events.
  • 2017-11-03 Emilia Leogrande (PR#10)

    • OverlayTiming[Generic]: optionally prevent re-use of background files
      • keep track of used files and only use files that haven't been used before
      • add parameter AllowReusingBackgroundFiles (default true for backward compatibility)
  • 2017-11-10 Ete Remi (PR#12)

    • Overlay processor : Open LCIO files not in init() but in modifyEvent() only if isFirstEvent() is true
      • Allows to do not open a lcio file if the processor condition at runtime is false
    • Overlay processor : Missing delete call for lcReader at end of processing (memory leak)

v00-19

12 Oct 13:44
Compare
Choose a tag to compare

v00-19

  • 2017-07-07 Andre Sailer (PR#7)

    • OverlayTiming[Generic]: clean the LCReader instance at the end
  • 2017-07-24 Andre Sailer (PR#8)

    • OverlayTiming[Generic]: get random seed from eventSeeder