|
MarlinTPC
1.2.0
|
Public Types | |
|
typedef std::vector < std::vector< std::pair < double, float > > > | PointsByRow |
Public Member Functions | |
| MMPadResponseFunction (std::string prfType="product", int fitType=MMPadResponseFunction::FIT_MEAN) | |
| MMPadResponseFunction (const MMPadResponseFunction &other) | |
| MMPadResponseFunction & | operator= (const MMPadResponseFunction &other) |
| void | SetData (std::vector< std::pair< double, float > > &aVec) |
| void | SetData (PointsByRow &aVec) |
| void | SetType (std::string prfType) |
| void | SetFit (int fitType) |
| void | SetRestrictDomain (bool rest) |
| void | normalizeData (PointsByRow &data) |
| void | normalizeData (std::vector< std::pair< double, float > > &data) |
| void | SetParameters (const double *x, int nPar) |
| virtual double | Up () const |
| double | operator() (const std::vector< double > &x) const |
| double | operator() (const double *x) const |
| double | operator() (const double xx) const |
| void | SetErrorDef (double def) |
| double | prf (const double c, const double *x) const |
Static Public Member Functions | |
| static int | getNPar (const std::string &type) |
|
static std::map< std::string, std::pair< int, int > > | generatePRFMap () |
1.8.6