Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This update exposes the chi2 function to the public interface.
There are a few more minor modification when
use_calibration = False
. First, the case does not represent the error estimate from DDM + GSF because the gradients in daemonflux have more subdivisions in energy and because gradients are derived using an effective scheme and not the full error propagation (see Sec. II.D.2). The updated (uncalibrated) covariance matrix now resembles DDM+GSF estimate a bit better but they remain different. To disable this behavior and use uncorreleated parameters (for example in a fit), passFlux(... , uncorrelated_hadr_errors=True, ...)
, which will replace the hadronic part of the covariance with a unit matrix.