00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef _plCndBellShape_h_
00019 #define _plCndBellShape_h_
00020
00021
00022 #include <plMath.h>
00023 #include <plKernel.h>
00024 #include <plCndDKernel.h>
00025 #include <plExternalFunction.h>
00026
00027
00028
00029
00030
00031
00032
00037 class plCndBellShape : public plCndDKernel
00038 {
00039
00041 plCndBellShape(){};
00042
00043 public:
00044
00048 plCndBellShape(const plSymbol& left,
00049 const plSymbol& mean,
00050 plFloat std_dev);
00051
00055 plCndBellShape(const plSymbol& left,
00056 const plSymbol& mean,
00057 const plSymbol& std_dev);
00058
00062 plCndBellShape(const plSymbol& left,
00063 plFloat mean,
00064 const plSymbol& std_dev);
00065
00069 plCndBellShape(const plSymbol& left,
00070 const plVariablesConjunction& right,
00071 const plExternalFunction &fm,
00072 const plExternalFunction &fsd);
00073
00077 plCndBellShape(const plSymbol& left,
00078 const plVariablesConjunction& right,
00079 const plExternalFunction &fm,
00080 plFloat std_dev);
00081
00085 plCndBellShape(const plSymbol& left,
00086 const plVariablesConjunction& right,
00087 plFloat mean,
00088 const plExternalFunction &fsd);
00089
00093 plCndBellShape(const plSymbol& left,
00094 const plVariablesConjunction& right,
00095 const plExternalFunction &f_mean_sd);
00096
00098 virtual ~plCndBellShape(){};
00099
00100 };
00101
00102 #endif
00103
00104
00105
00106