68      xlow = 
x[0] - 
sc * par[3];
 
   74      for(i=1.0; i<=
np/2; i++) {
 
   75         xx = xlow + (i-.5) * step;
 
  118   ffit->SetParNames(
"Width",
"MP",
"Area",
"GSigma");
 
  120   for (i=0; i<4; i++) {
 
  127   for (i=0; i<4; i++) {
 
  130   ChiSqr[0] = 
ffit->GetChisquare();  
 
  154   p = params[1] - 0.1 * params[0];
 
  155   step = 0.05 * params[0];
 
  183   p = 
maxx + params[0];
 
  211   p = 
maxx - 0.5 * params[0];
 
  242   int data[100] = {0,0,0,0,0,0,2,6,11,18,18,55,90,141,255,323,454,563,681,
 
  243                    737,821,796,832,720,637,558,519,460,357,291,279,241,212,
 
  244                    153,164,139,106,95,91,76,80,80,59,58,51,30,49,23,35,28,23,
 
  245                    22,27,27,24,20,16,17,14,20,12,12,13,10,17,7,6,12,6,12,4,
 
  246                    9,9,10,3,4,5,2,4,1,5,5,1,7,1,6,3,3,3,4,5,4,4,2,2,7,2,4};
 
  247   TH1F *
hSNR = 
new TH1F(
"snr",
"Signal-to-noise",400,0,400);
 
  249   for (
int i=0; i<100; i++) 
hSNR->Fill(i,
data[i]);
 
  257   fr[0]=0.3*
hSNR->GetMean();
 
  258   fr[1]=3.0*
hSNR->GetMean();
 
  262   sv[0]=1.8; 
sv[1]=20.0; 
sv[2]=50000.0; 
sv[3]=3.0;
 
  271   printf(
"Fitting done\nPlotting results...\n");
 
  279   hSNR->GetXaxis()->SetRange(0,70);
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
winID h TVirtualViewer3D TVirtualGLPainter p
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t np
R__EXTERN TStyle * gStyle
1-D histogram with a float per channel (see TH1 documentation)
void SetOptStat(Int_t stat=1)
The type of information printed in the histogram statistics box can be selected via the parameter mod...
void SetLabelSize(Float_t size=0.04, Option_t *axis="X")
Set size of axis labels.
void SetOptFit(Int_t fit=1)
The type of information about fit parameters printed in the histogram statistics box can be selected ...
Double_t Gaus(Double_t x, Double_t mean=0, Double_t sigma=1, Bool_t norm=kFALSE)
Calculates a gaussian function with mean and sigma.
Double_t Landau(Double_t x, Double_t mpv=0, Double_t sigma=1, Bool_t norm=kFALSE)
The LANDAU function.
Short_t Abs(Short_t d)
Returns the absolute value of parameter Short_t d.
static uint64_t sum(uint64_t i)