Skip to content
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

Fixed GenHFHadronMatcher #25025

Merged
merged 3 commits into from Nov 15, 2018
Merged

Commits on Oct 26, 2018

  1. Protect against a missing mother of a tau

    Avoid a segmentation fault in the case of a tau particle not
    having a mother particle. This was seen during nanoAOD processing.
    Dr15Jones committed Oct 26, 2018
    Copy the full SHA
    697eb84 View commit details
    Browse the repository at this point in the history
  2. Removed reference to ParticleDataTable

    Although the ParticleDataTable was pulled from the EventSetup,
    it was never used.
    Dr15Jones committed Oct 26, 2018
    Copy the full SHA
    b73c820 View commit details
    Browse the repository at this point in the history
  3. Made GenHFHadronMatcher a global module

    It was possible to change all member data of GenHFHadronMatcher to
    be const and the module was not calling any thread unsafe external
    functions. It was therefore easy to convert to a global module.
    In addition, it now used EDPutTokens and edm::Event::emplace which
    further improve the efficiency of the module.
    Dr15Jones committed Oct 26, 2018
    Copy the full SHA
    0914ef2 View commit details
    Browse the repository at this point in the history