STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
assumptions.py File Reference

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.assumptions

Functions

List[Dict[str, Dict[str, Any]]] engine.pipeline.assumptions._active_scopes ()
Any engine.pipeline.assumptions.assume (str name, Any value, *, str unit="", str reason="")
Iterator[Dict[str, Dict[str, Any]]] engine.pipeline.assumptions.scope ()
List[Dict[str, Any]] engine.pipeline.assumptions.as_list (Dict[str, Dict[str, Any]] registry)
Dict[str, Dict[str, Any]] engine.pipeline.assumptions.get_assumptions ()
List[Dict[str, Any]] engine.pipeline.assumptions.fallbacks_used ()
None engine.pipeline.assumptions.clear ()

Variables

 engine.pipeline.assumptions._log = logging.getLogger(__name__)
 engine.pipeline.assumptions._lock = threading.Lock()
dict engine.pipeline.assumptions._registry = {}
 engine.pipeline.assumptions._local = threading.local()