103 num_of_modules = hit_par.GetNumOfModules()
104 for bar_id
in range(num_of_modules):
105 self.
_par_dict[
"bar_id"][bar_id] = bar_id
106 if not hit_par.HasModuleParAt(bar_id + 1):
108 f
"Parameter with module num {bar_id + 1} doesn't exist in the file!"
111 module_par = hit_par.GetModuleParAt(bar_id + 1)
113 dicts = dir(getattr(ROOT.R3B.Neuland.HitModulePar(), par_name))
115 for side
in [
"left",
"right"]:
116 self.
_par_dict[f
"{par_name}.{side}.value"][bar_id] = getattr(
117 getattr(module_par, par_name), side
119 self.
_par_dict[f
"{par_name}.{side}.error"][bar_id] = getattr(
120 getattr(module_par, par_name), side
123 self.
_par_dict[f
"{par_name}.value"][bar_id] = getattr(
126 self.
_par_dict[f
"{par_name}.error"][bar_id] = getattr(