00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef MUC_LINEFIT_H
00013 #define MUC_LINEFIT_H
00014
00015 class MucRecLineFit
00016 {
00017 public:
00018
00020 MucRecLineFit();
00021
00023 ~MucRecLineFit();
00024
00025 int LineFit(float x[],
00026 float y[],
00027 float w[],
00028 int n,
00029 float *a,
00030 float *b,
00031 float *chisq,
00032 float *siga,
00033 float *sigb);
00034
00035 int LineFit(float x[],
00036 float y[],
00037 float w[],
00038 int part,
00039 int seg,
00040 int orient,
00041 int n,
00042 float *a,
00043 float *b,
00044 float *chisq,
00045 float *siga,
00046 float *sigb);
00047
00048
00049 private:
00050
00051 };
00052
00053 #endif