#include <SaturationFcn.h>
Public Member Functions | |
virtual double | operator() (const std::vector< double > &x) const |
SaturationFcn () | |
void | set_data (int N, float *charge_ptr, float *adc_ptr) |
virtual double | Up () const |
~SaturationFcn () | |
Public Attributes | |
double | x0start |
double | x1start |
double | x2start |
double | x3start |
Private Attributes | |
double | datx [20] |
double | daty [20] |
Definition at line 7 of file SaturationFcn.h.
|
inline |
Definition at line 11 of file SaturationFcn.h.
|
inline |
Definition at line 13 of file SaturationFcn.h.
|
inlinevirtual |
Definition at line 37 of file SaturationFcn.h.
References datx, daty, i, MultiGaussianStateTransform::N, funct::pow(), and tmp.
|
inline |
Definition at line 16 of file SaturationFcn.h.
References datx, daty, i, MultiGaussianStateTransform::N, ExpressReco_HICollisions_FallBack::x, x0start, x1start, x2start, x3start, and ExpressReco_HICollisions_FallBack::y.
Referenced by SaturationFit::SaturationFit().
|
inlinevirtual |
Definition at line 35 of file SaturationFcn.h.
|
private |
Definition at line 58 of file SaturationFcn.h.
Referenced by operator()(), and set_data().
|
private |
Definition at line 58 of file SaturationFcn.h.
Referenced by operator()(), and set_data().
double SaturationFcn::x0start |
Definition at line 52 of file SaturationFcn.h.
Referenced by SaturationFit::SaturationFit(), and set_data().
double SaturationFcn::x1start |
Definition at line 53 of file SaturationFcn.h.
Referenced by SaturationFit::SaturationFit(), and set_data().
double SaturationFcn::x2start |
Definition at line 54 of file SaturationFcn.h.
Referenced by SaturationFit::SaturationFit(), and set_data().
double SaturationFcn::x3start |
Definition at line 55 of file SaturationFcn.h.
Referenced by SaturationFit::SaturationFit(), and set_data().