Proper setting of variable for calibration method
Summary
There are method
and version
variables in class Calibrator
from calibpipe.core.calibrator
- which have a default value "Undefined".
During the process of calibration with muon rings, in class MuonCalibrator(Calibrator)
from calibpipe.throughput.muon_calibrator
is created variable method = "Muon Rings"
, but the value of this variable is not overwriting variable method
from base Calibrator
class.
Due to this fact, during performing muon calibration, the console output says that Calibration method is undefined, but in practice it is defined:
Calibrator class of type: MuonCalibrator has been created.
Calibration method: Undefined
Calibration version: Undefined.
What is the expected correct behavior?
Output with correct Calibration method, (also Calibration version?)