AlcapDAQ  1
Functions | Variables
h1analysisProxy.h File Reference
#include "TH2.h"
#include "TF1.h"
#include "TStyle.h"
#include "TCanvas.h"
#include "TLine.h"
#include "TEventList.h"

Go to the source code of this file.

Functions

Double_t fdm5 (Double_t *xx, Double_t *par)
 
Double_t fdm2 (Double_t *xx, Double_t *par)
 

Variables

const Double_t dxbin = (0.17-0.13)/40
 
const Double_t sigma = 0.0012
 

Function Documentation

Double_t fdm2 ( Double_t *  xx,
Double_t *  par 
)

Definition at line 23 of file h1analysisProxy.h.

References dxbin, and sigma.

24 {
25  Double_t x = xx[0];
26  if (x <= 0.13957) return 0;
27  Double_t xp3 = (x-0.1454)*(x-0.1454);
28  Double_t res = dxbin*(par[0]*TMath::Power(x-0.13957, 0.25)
29  + par[1] / 2.5066/sigma*TMath::Exp(-xp3/2/sigma/sigma));
30  return res;
31 }
Double_t fdm5 ( Double_t *  xx,
Double_t *  par 
)

Definition at line 12 of file h1analysisProxy.h.

References dxbin.

13 {
14  Double_t x = xx[0];
15  if (x <= 0.13957) return 0;
16  Double_t xp3 = (x-par[3])*(x-par[3]);
17  Double_t res = dxbin*(par[0]*TMath::Power(x-0.13957, par[1])
18  + par[2] / 2.5066/par[4]*TMath::Exp(-xp3/2/par[4]/par[4]));
19  return res;
20 }

Variable Documentation

const Double_t dxbin = (0.17-0.13)/40

Definition at line 8 of file h1analysisProxy.h.

Referenced by fdm2(), and fdm5().

const Double_t sigma = 0.0012

Definition at line 9 of file h1analysisProxy.h.

Referenced by PulseTemplate::AddPulse(), and fdm2().