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 
26  TSFunc1DAsymGaussPdf(TString name, TString title
27  ,const TSVariable &var_x, const TSParameter &mean, const TSParameter &sigma
28  ,const TSParameter &delta );
29 
30 
31  virtual ~TSFunc1DAsymGaussPdf();
32 
33  virtual double Evaluate() const;
34 
35  double GetDelta() const { return fDelta ? fDelta->GetValue(): 0; }
36 
37  const TSParameter *GetParamDelta() const {return fDelta;}
38 
39 private:
40 
41  const TSParameter *fDelta;
42 
43 };
44 
45 #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