Skip to content

Commit 5be7fd8

Browse files
authored
MegaLinter fixes (#17)
1 parent 539ef7b commit 5be7fd8

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

PWGHF/D2H/Macros/compute_fraction_cutvar.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
import json
1212
import os
1313
import sys
14+
from enum import IntEnum, auto
1415

1516
import numpy as np # pylint: disable=import-error
1617
import ROOT # pylint: disable=import-error
17-
from enum import IntEnum, auto
18+
1819
sys.path.insert(0, '..')
19-
from cut_variation import CutVarMinimiser
20-
from cut_variation import MinimisationStatus
20+
from cut_variation import CutVarMinimiser, MinimisationStatus
2121
from style_formatter import set_object_style
2222

2323
# pylint: disable=no-member,too-many-locals,too-many-statements
@@ -252,9 +252,9 @@ def main(config):
252252
print("\0\33[33mWARNING! main(): the raw yield uncertainties vector is not monotonous. Check the input for stability.\0\33[0m")
253253
print(f"raw yield uncertainties vector elements = {unc_rawy}\n")
254254
if not (np.all(effp[1:] > effp[:-1]) or np.all(effp[1:] < effp[:-1])):
255-
sys.exit(f"\33[31mFatal error: the prompt efficiency vector is not monotonous. Check the input. Exit.\33[0m")
255+
sys.exit("\33[31mFatal error: the prompt efficiency vector is not monotonous. Check the input. Exit.\33[0m")
256256
if not (np.all(effnp[1:] > effnp[:-1]) or np.all(effnp[1:] < effnp[:-1])):
257-
sys.exit(f"\33[31mFatal error: the nonprompt efficiency vector is not monotonous. Check the input. Exit.\33[0m")
257+
sys.exit("\33[31mFatal error: the nonprompt efficiency vector is not monotonous. Check the input. Exit.\33[0m")
258258

259259
minimiser = CutVarMinimiser(rawy, effp, effnp, unc_rawy, unc_effp, unc_effnp)
260260
status = minimiser.minimise_system(cfg["minimisation"]["correlated"])

PWGHF/D2H/Macros/cut_variation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@
88
"""
99

1010
import sys
11+
from enum import IntEnum, auto
1112

1213
import numpy as np # pylint: disable=import-error
1314
import ROOT # pylint: disable=import-error
14-
from enum import IntEnum, auto
15+
1516
sys.path.insert(0, '..')
1617
from style_formatter import set_global_style, set_object_style
1718

19+
1820
class MinimisationStatus(IntEnum):
1921
Undefined = 0
2022
Success = auto()

0 commit comments

Comments
 (0)