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

Removed use of static for temporary variable in TauA1NuConstrainedFitter #3062

Commits on Mar 28, 2014

  1. Removed use of static for temporary variable in TauA1NuConstrainedFitter

    The threaded framework was failing becuase multiple DQM modules were calling
    TauA1NuConstrainedFitter at the same time and the class was using a static
    to hold temporary data. I changed the code so now one passes the value as an
    argument of the function which uses the value. This also required changed
    ErrorMatrixPropagator which was formerly taking a pointer to a function but
    now sometimes the function being called needed an additional argument. Changing
    ErrorMatrixPropagator to use a std::function<> instead of a pointer to a function
    as the argument fixed that problem.
    Dr15Jones committed Mar 28, 2014
    Configuration menu
    Copy the full SHA
    93d4101 View commit details
    Browse the repository at this point in the history