Public Member Functions | |
double | GetTime () const |
double | GetAmplitude () const |
void | Set (double amp, double time) |
Public Attributes | |
double | fAmplitudeScaleFactor |
double | fTimeOffset |
TTemplate * | fTemplate |
Definition at line 18 of file TemplateMultiFitter.h.
double TemplateMultiFitter::TemplateDetails_t::GetAmplitude | ( | ) | const [inline] |
Definition at line 23 of file TemplateMultiFitter.h.
References fAmplitudeScaleFactor, fTemplate, and TTemplate::GetAmplitude().
00023 { return fTemplate->GetAmplitude()*fAmplitudeScaleFactor; }
double TemplateMultiFitter::TemplateDetails_t::GetTime | ( | ) | const [inline] |
Definition at line 22 of file TemplateMultiFitter.h.
References fTemplate, fTimeOffset, and TTemplate::GetTime().
00022 { return fTemplate->GetTime()+fTimeOffset; }
void TemplateMultiFitter::TemplateDetails_t::Set | ( | double | amp, | |
double | time | |||
) | [inline] |
Definition at line 24 of file TemplateMultiFitter.h.
References fAmplitudeScaleFactor, fTemplate, fTimeOffset, TTemplate::GetAmplitude(), and TTemplate::GetTime().
00024 { 00025 fAmplitudeScaleFactor=amp/fTemplate->GetAmplitude(); 00026 fTimeOffset=time- fTemplate->GetTime(); 00027 }
Definition at line 19 of file TemplateMultiFitter.h.
Referenced by GetAmplitude(), and Set().
Definition at line 21 of file TemplateMultiFitter.h.
Referenced by TemplateMultiFitter::AddTemplate(), GetAmplitude(), GetTime(), and Set().
Definition at line 20 of file TemplateMultiFitter.h.
Referenced by TemplateMultiFitter::FitWithOneTimeFree(), GetTime(), and Set().