CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCFitAFEBThr.h
Go to the documentation of this file.
1 #ifndef CSCFitAFEBThr_h
2 #define CSCFitAFEBThr_h
3 
11 #include <Minuit2/VariableMetricMinimizer.h>
12 
13 class CSCThrTurnOnFcn;
14 
16 
17 public:
18  typedef ROOT::Minuit2::ModularFunctionMinimizer ModularFunctionMinimizer;
19  CSCFitAFEBThr();
20  virtual ~CSCFitAFEBThr();
21 
24  virtual bool ThresholdNoise(const std::vector<float> & inputx,
25  const std::vector<float> & inputy,
26  const int & npulses,
27  std::vector<int> & dacoccup,
28  std::vector<float> & mypar,
29  std::vector<float> & ermypar,
30  float & ercorr,
31  float & chisq,
32  int & ndf,
33  int & niter,
34  float & edm
35  ) const;
36 private:
39 };
40 
41 #endif
ModularFunctionMinimizer * theFitter
Definition: CSCFitAFEBThr.h:37
virtual bool ThresholdNoise(const std::vector< float > &inputx, const std::vector< float > &inputy, const int &npulses, std::vector< int > &dacoccup, std::vector< float > &mypar, std::vector< float > &ermypar, float &ercorr, float &chisq, int &ndf, int &niter, float &edm) const
CSCThrTurnOnFcn * theOBJfun
Definition: CSCFitAFEBThr.h:38
virtual ~CSCFitAFEBThr()
ROOT::Minuit2::ModularFunctionMinimizer ModularFunctionMinimizer
Definition: CSCFitAFEBThr.h:18