4 #include "KVCalibratedSignal.h"
34 fInversionFail =
false;
36 if (params.HasParameter(
"INPUT"))
37 result = fCalibrator->Compute(params.GetDoubleValue(
"INPUT"), params);
39 result = fCalibrator->Compute(fInputSignal->GetValue(params), params);
71 if (in_sig == GetName())
return out_val;
95 raw_param->SetValue(y);
Output signal from detector obtained by calibration.
Bool_t InversionFailure() const
Double_t GetInverseValue(Double_t out_val, const TString &in_sig, const KVNameValueList ¶ms="") const override
KVDetectorSignal * GetParentSignal() override
Bool_t SetRawValueFromCalibrated(Double_t, const KVNameValueList ¶ms="")
virtual Double_t Invert(Double_t x, const KVNameValueList &) const
virtual Double_t GetInverseValue(Double_t out_val, const TString &in_sig, const KVNameValueList ¶ms="") const
Handles lists of named parameters with different types, a list of KVNamedParameter objects.