langaus.C File Reference

#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)
TF1langaufit (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 ()


Function Documentation

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().

Double_t langaufun ( Double_t x,
Double_t par 
)

Definition at line 23 of file langaus.C.

References TMath::Gaus(), i, and TMath::Landau().

Referenced by langaufit(), and langaupro().

Int_t langaupro ( Double_t params,
Double_t maxx,
Double_t FWHM 
)

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().


Generated on Tue Jul 5 16:09:32 2011 for ROOT_528-00b_version by  doxygen 1.5.1