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


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