simple-tof-analysis
 All Classes Namespaces Functions Variables Groups Pages
TSFunc1DAsymGaussPdf.h
1 /*
2  * TSFunc1DAsymGaussPdf.h
3  *
4  * Created on: Aug 20, 2014
5  * Author: Silvestro di Luise
6  * Silvestro.Di.Luise@cern.ch
7  *
8  */
9 
10 #ifndef TSFUNC1DASYMGAUSSPDF_H_
11 #define TSFUNC1DASYMGAUSSPDF_H_
12 
13 
14 #include "TSFunc1DGaussPdf.h"
15 
16 /*
17  *
18  */
19 
20 
22 
23 
24 public:
25 
27  TSFunc1DAsymGaussPdf(TString name, TString title
28  ,const TSVariable &var_x, const TSParameter &mean, const TSParameter &sigma
29  ,const TSParameter &delta );
30 
31 
32  virtual ~TSFunc1DAsymGaussPdf();
33 
34  virtual double Evaluate() const;
35 
36  double GetDelta() const { return fDelta ? fDelta->GetValue(): 0; }
37 
38  const TSParameter *GetParamDelta() const {return fDelta;}
39 
40 private:
41 
42  const TSParameter *fDelta;
43 
44 };
45 
46 #endif /* TSFUNC1DASYMGAUSSPDF_H_ */
Definition: TSFunc1DGaussPdf.h:31
Definition: TSVariable.h:55
virtual double Evaluate() const
Definition: TSFunc1DAsymGaussPdf.cc:27
Definition: TSParameter.h:39
Definition: TSFunc1DAsymGaussPdf.h:21