New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix bug in DDDB conditions loading. Add Gaudi-like conditions service #349

merged 2 commits into from Apr 5, 2018


None yet
2 participants

MarkusFrankATcernch commented Apr 4, 2018


  • Resolves #339
  • DDDB conditions had a bug when loading from file base. The IOV was not handled properly. Now the resulting IOV is configurable using properties.
  • Added Gaudi like example use case for options handling with the DeVelo detector elements.
  • Configuration improvement in DDG4 action Output2ROOT:
    • New property "DisableParticles" allows to suppress the MCParticle record from being written to the ROOT file.
    • dto. the option "DisabledCollections" allows to NOT write any hit collection.
    • Unit tests for these options are not (yet) present.
  • DDCond: allow for user defined conditions cleanup policies. Base class dd4hep::cond::ConditionsCleanup. Callbacks are issued to the class for IOV type pools and IOV dependent pools asking if the pools should be processed.


@MarkusFrankATcernch MarkusFrankATcernch merged commit 6f1ec6e into AIDASoft:master Apr 5, 2018

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment