Tutorial for convolution of two functions 
  
****************************************
Minimizer is Minuit2 / Migrad
Chi2                      =       298.12
NDf                       =           96
Edm                       =  1.67196e-06
NCalls                    =          448
p0                        =      7.32861   +/-   0.0370492   
p1                        =    0.0733018   +/-   0.00243973  
p2                        =     -2.26418   +/-   0.0491372   
p3                        =      1.12808   +/-   0.0628185   
   
 
void fitConvolution()
{
   
   TH1F *
h_ExpGauss = 
new TH1F(
"h_ExpGauss", 
"Exponential convoluted by Gaussian", 100, 0., 5.);
 
   for (
int i = 0; i < 1
e6; i++) {
 
      
      
      
   }
 
   f_conv->SetNofPointsFFT(1000);
 
   f->SetParameters(1., -0.3, 0., 1.);
 
 
   
}
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
R__EXTERN TRandom * gRandom
 
Class wrapping convolution of two functions.
 
1-D histogram with a float per channel (see TH1 documentation)
 
virtual Double_t Gaus(Double_t mean=0, Double_t sigma=1)
Samples a random number from the standard Normal (Gaussian) Distribution with the given mean and sigm...
 
virtual Double_t Exp(Double_t tau)
Returns an exponential deviate.
 
- Author
 - Aurelie Flandi 
 
Definition in file fitConvolution.C.