MultiHistogramFitFCN::HistogramDetails_t Struct Reference

List of all members.

Public Member Functions

double GetHeight (double t) const
double GetError2 (double t) const

Public Attributes

double fTimeOffset
double fAmplitudeScale
const TH1D * fTemplateHist
int fNDoF

Detailed Description

Definition at line 17 of file MultiHistogramFitFCN.h.


Member Function Documentation

double MultiHistogramFitFCN::HistogramDetails_t::GetError2 ( double  t  )  const

Definition at line 23 of file MultiHistogramFitFCN.cpp.

References fTemplateHist, and fTimeOffset.

00023                                                                      {
00024     int bin= t - fTimeOffset;
00025     double error= fTemplateHist->GetBinError(bin);
00026     return error*error;
00027 }

double MultiHistogramFitFCN::HistogramDetails_t::GetHeight ( double  t  )  const

Definition at line 14 of file MultiHistogramFitFCN.cpp.

References fAmplitudeScale, fTemplateHist, and fTimeOffset.

00014                                                                      {
00015     int bin=t - fTimeOffset;
00016     double remainder=t - fTimeOffset - bin;
00017     assert( remainder<1 );
00018     double y0 = fTemplateHist->GetBinContent(bin);
00019     double y1 = fTemplateHist->GetBinContent(bin+1);
00020     return (y0 + remainder*((y1-y0)))*fAmplitudeScale;
00021 }


Member Data Documentation

Definition at line 18 of file MultiHistogramFitFCN.h.

Referenced by GetHeight().

Definition at line 20 of file MultiHistogramFitFCN.h.

Referenced by MultiHistogramFitFCN::AddTemplate().

Definition at line 19 of file MultiHistogramFitFCN.h.

Referenced by MultiHistogramFitFCN::AddTemplate(), GetError2(), and GetHeight().

Definition at line 18 of file MultiHistogramFitFCN.h.

Referenced by MultiHistogramFitFCN::AddTemplate(), GetError2(), and GetHeight().


The documentation for this struct was generated from the following files:

Generated on 15 Jun 2016 for AlcapDAQ by  doxygen 1.6.1