STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
run_layer1_long_w_mom_compare Namespace Reference

Functions

Dict[str, Any] _geom_row (Any cfg)
Dict[str, Any] _collect (float w_mom, Any opt_cfg, Dict[str, Any] perf)
float _f (Any x, float default=float("nan"))
float _score (Dict[str, Any] row)
None main ()

Variables

 ROOT = Path(__file__).resolve().parents[1]

Detailed Description

Long Layer-1 runs: compare W_MOM at fixed W_geom_ao_af_momentum (8000 N impinging config).

Function Documentation

◆ _collect()

Dict[str, Any] run_layer1_long_w_mom_compare._collect ( float w_mom,
Any opt_cfg,
Dict[str, Any] perf )
protected

Definition at line 39 of file run_layer1_long_w_mom_compare.py.

References _geom_row().

Referenced by main().

◆ _f()

float run_layer1_long_w_mom_compare._f ( Any x,
float default = float("nan") )
protected

Definition at line 58 of file run_layer1_long_w_mom_compare.py.

Referenced by _score().

◆ _geom_row()

Dict[str, Any] run_layer1_long_w_mom_compare._geom_row ( Any cfg)
protected

Definition at line 21 of file run_layer1_long_w_mom_compare.py.

Referenced by _collect().

◆ _score()

float run_layer1_long_w_mom_compare._score ( Dict[str, Any] row)
protected
Lower is better (soft targets: R=1, MR=3.5, F=8000 N).

Definition at line 68 of file run_layer1_long_w_mom_compare.py.

References _f(), and max.

Referenced by main().

◆ main()

None run_layer1_long_w_mom_compare.main ( )

Definition at line 83 of file run_layer1_long_w_mom_compare.py.

References _collect(), _score(), and main().

Referenced by main().

Variable Documentation

◆ ROOT

run_layer1_long_w_mom_compare.ROOT = Path(__file__).resolve().parents[1]

Definition at line 13 of file run_layer1_long_w_mom_compare.py.