Source code for banana.utils
from contextlib import contextmanager
[docs]
@contextmanager
def lhapdf_path(newdir):
import lhapdf # pylint: disable=import-error, import-outside-toplevel
paths = lhapdf.paths().copy()
lhapdf.pathsPrepend(str(newdir))
try:
yield
finally:
lhapdf.setPaths(paths)