11"""Custom calibration strategy for KLM alignment."""
13from caf.strategies
import SequentialRunByRun
14from caf.utils
import IoV
19 Custom stragery for KLM alignment. Based on SequentialRunByRun strategy,
20 but requires custom experiment-dependent settings.
25 "has_experiment_settings": bool,
27 "millepede_entries": int,
28 "millepede_entries_exp7": int,
33 allowed_granularities = [
"run"]
46 Apply experiment-dependent settings.
48 if "millepede_entries" in self.algorithm.params:
51 if "millepede_entries_exp7" in self.algorithm.params:
def apply_experiment_settings(self, algorithm, experiment)
millepede_entries_exp7
Number of Millepede entries for experiment 7.
millepede_entries
Number of Millepede entries.
def __init__(self, algorithm)