34 fInversionFail =
false;
36 if (params.HasParameter(
"INPUT"))
37 result = fCalibrator->Compute(params.GetDoubleValue(
"INPUT"), params);
39 result = fCalibrator->Compute(fInputSignal->GetValue(params), params);
40 fInversionFail = fCalibrator->InversionFailure();
71 if (in_sig ==
GetName())
return out_val;
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
KVString GetValue(KVString &l, char c)
Output signal from detector obtained by calibration.
KVCalibrator * fCalibrator
calibrator used to transform input signal
KVDetectorSignal * fInputSignal
signal which is used as input to generate calibrated signal
Double_t GetInverseValue(Double_t out_val, const TString &in_sig, const KVNameValueList ¶ms="") const
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.
virtual const char * GetName() const