#include "TH1.h"
#include "TF1.h"
#include "TROOT.h"
#include "TStyle.h"
#include "TMath.h"
Go to the source code of this file.
Functions | |
Double_t | langaufun (Double_t *x, Double_t *par) |
TF1 * | langaufit (TH1F *his, Double_t *fitrange, Double_t *startvalues, Double_t *parlimitslo, Double_t *parlimitshi, Double_t *fitparams, Double_t *fiterrors, Double_t *ChiSqr, Int_t *NDF) |
Int_t | langaupro (Double_t *params, Double_t &maxx, Double_t &FWHM) |
void | langaus () |
TF1* langaufit | ( | TH1F * | his, | |
Double_t * | fitrange, | |||
Double_t * | startvalues, | |||
Double_t * | parlimitslo, | |||
Double_t * | parlimitshi, | |||
Double_t * | fitparams, | |||
Double_t * | fiterrors, | |||
Double_t * | ChiSqr, | |||
Int_t * | NDF | |||
) |
Definition at line 79 of file langaus.C.
References TCollection::FindObject(), TH1::Fit(), TF1::GetChisquare(), TROOT::GetListOfFunctions(), TNamed::GetName(), TF1::GetNDF(), TFormula::GetParameters(), TF1::GetParError(), gROOT, i, langaufun(), TFormula::SetParameters(), TF1::SetParLimits(), TFormula::SetParNames(), and sprintf().
Referenced by langaus().
Definition at line 23 of file langaus.C.
References TMath::Gaus(), i, and TMath::Landau().
Referenced by langaufit(), and langaupro().
Definition at line 128 of file langaus.C.
References TMath::Abs(), i, l, langaufun(), p, and x.
Referenced by langaus().
void langaus | ( | ) |
Definition at line 230 of file langaus.C.
References data, TF1::Draw(), TH1::Draw(), TH1::Fill(), fp, TH1::GetMean(), TH1::GetXaxis(), gStyle, i, langaufit(), langaupro(), TStyle::SetLabelSize(), TStyle::SetOptFit(), TStyle::SetOptStat(), and TAxis::SetRange().