4 """Custom calibration strategy for KLM alignment."""
6 from caf.strategies
import SequentialRunByRun
7 from caf.utils
import IoV
12 Custom stragery for KLM alignment. Based on SequentialRunByRun strategy,
13 but requires custom experiment-dependent settings.
18 "has_experiment_settings": bool,
20 "millepede_entries": int,
21 "millepede_entries_exp7": int,
26 allowed_granularities = [
"run"]
39 Apply experiment-dependent settings.
41 if "millepede_entries" in self.algorithm.params:
44 if "millepede_entries_exp7" in self.algorithm.params: