change: code style

This commit is contained in:
liuyihui 2022-07-06 23:53:09 +08:00
parent 1e2b51abe3
commit abd731a5ae
6 changed files with 19 additions and 14 deletions

View File

@ -3,13 +3,19 @@
#ifndef bind_handler_h
#define bind_handler_h
#include "GaussFit.h"
#include "FileHandler.h"
#include "GaussFit.h"
class BindHandler {
public:
BindHandler();
BindHandler(){};
~BindHandler(){};
public:
std::vector<FileHandler> data;
public:
void addData(FileHandler);
};
#endif

View File

@ -30,16 +30,16 @@ public:
GaussFit(){};
~GaussFit(){};
public:
double* parma = new double[3];
std::vector<Eigen::Vector2d> data;
public:
void addData(double x, double y);
double* fit(int type_ = 0);
double RSquare();
int getTotal();
void draw(std::string title = "./Figure.png");
public:
double* parma = new double[3];
std::vector<Eigen::Vector2d> data;
};
void GaussFit::addData(double x, double y) { data.push_back(Eigen::Vector2d(x, y)); }

Binary file not shown.

Binary file not shown.

View File

@ -20,7 +20,6 @@ public:
double (*stdF)(std::vector<Eigen::Vector2d> data) = nullptr);
~SigmaClip(){};
std::vector<Eigen::Vector2d> clip(std::vector<Eigen::Vector2d> data);
std::vector<Eigen::Vector2d> clipN(std::vector<Eigen::Vector2d> data);
private:
void computeBound(std::vector<Eigen::Vector2d> data);