diff --git a/invisible_cities/core/configure.py b/invisible_cities/core/configure.py index fad09f121..2c7180523 100644 --- a/invisible_cities/core/configure.py +++ b/invisible_cities/core/configure.py @@ -22,6 +22,7 @@ from ..types.ic_types import NoneType from ..types.symbols import ALL_SYMBOLS from ..types.symbols import EventRange +from ..types.symbols import CutType from typing import get_origin from typing import get_args @@ -103,7 +104,9 @@ def make_config_file_reader(): builtins = __builtins__.copy() builtins.update(vars(units)) builtins.update(ALL_SYMBOLS) + # include required 'builtins' builtins["np"] = np + builtins["CutType"] = CutType globals_ = {'__builtins__': builtins} config = Configuration()