Skip to content

Commit 0f9fccb

Browse files
committed
write non-monotonous efficiencies to the status histogram
1 parent 8454bac commit 0f9fccb

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

‎PWGHF/D2H/Macros/compute_fraction_cutvar.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,9 +289,11 @@ def main(config):
289289
)
290290
print(f"raw yield uncertainties vector elements = {unc_rawy}\n")
291291
if not (np.all(effp[1:] > effp[:-1]) or np.all(effp[1:] < effp[:-1])):
292+
all_vectors_monotonous = MinimisationStatus.MonotonyViolation
292293
print("\0\33[33m\nWARNING! the prompt efficiency vector is not monotonous. Check the input.\0\33[0m")
293294
print(f"prompt efficiency vector elements = {effp}\n")
294295
if not (np.all(effnp[1:] > effnp[:-1]) or np.all(effnp[1:] < effnp[:-1])):
296+
all_vectors_monotonous = MinimisationStatus.MonotonyViolation
295297
print("\0\33[33m\nWARNING! the nonprompt efficiency vector is not monotonous. Check the input.\0\33[0m")
296298
print(f"nonprompt efficiency vector elements = {effnp}\n")
297299

0 commit comments

Comments
 (0)