|
Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
|
Regressor function object for JLine3Z fit using JSimplex minimiser. More...
#include <JLine3ZRegressor.hh>
Public Types | |
| typedef JSimplex< JLine3Z > | minimiser_type |
| typedef JRegressor< JLine3Z, JSimplex > | regressor_type |
| typedef minimiser_type::result_type | result_type |
Public Member Functions | |
| JRegressor (double sigma) | |
| Constructor. | |
| template<class JHit_t > | |
| double | operator() (const JLine3Z &track, const JHit_t &hit) const |
| Fit function. | |
| result_type | operator() (const JLine3Z &value, T __begin, T __end) |
| Global fit. | |
Public Attributes | |
| std::shared_ptr< JMEstimator > | estimator |
| M-Estimator function. | |
| double | sigma |
| Time resolution [ns]. | |
Regressor function object for JLine3Z fit using JSimplex minimiser.
Definition at line 54 of file JLine3ZRegressor.hh.
|
inherited |
Definition at line 80 of file JRegressor.hh.
|
inherited |
Definition at line 81 of file JRegressor.hh.
|
inherited |
Definition at line 82 of file JRegressor.hh.
|
inline |
Constructor.
| sigma | time resolution of hit [ns] |
Definition at line 64 of file JLine3ZRegressor.hh.
|
inline |
Fit function.
This method is used to determine the chi2 of given hit with respect to trajectory of muon.
The template argument JHit_t refers to a data structure which should have the following member methods:
| track | track |
| hit | hit |
Definition at line 86 of file JLine3ZRegressor.hh.
|
inlineinherited |
Global fit.
| value | start value |
| __begin | begin of data set |
| __end | end of data set |
Definition at line 94 of file JRegressor.hh.
| std::shared_ptr<JMEstimator> JFIT::JRegressor< JLine3Z, JSimplex >::estimator |
M-Estimator function.
Definition at line 104 of file JLine3ZRegressor.hh.
| double JFIT::JRegressor< JLine3Z, JSimplex >::sigma |
Time resolution [ns].
Definition at line 105 of file JLine3ZRegressor.hh.