|
class | JEnergy |
| Data structure for fit of energy. More...
|
|
struct | JRegressor< JEnergy > |
| Regressor function object for fit of muon energy. More...
|
|
class | JEstimator |
| Template definition of linear fit. More...
|
|
class | JGandalf |
| Fit method based on the Levenberg-Marquardt method. More...
|
|
struct | JParameter_t |
| Auxiliary data structure for fit parameter. More...
|
|
struct | JModifier_t |
| Auxiliary data structure for editable parameter. More...
|
|
struct | JGradient |
| Conjugate gradient fit. More...
|
|
struct | JK40 |
| Auxiliary class for handling light yields due to K40 decays. More...
|
|
struct | JK40Hit |
| Auxiliary class for simultaneously handling light yields and response of module. More...
|
|
class | JEstimator< JLegendre< JOrdinate_t, N > > |
| Linear fit of Legendre polynomial. More...
|
|
class | JLine1Z |
| Data structure for fit of straight line paralel to z-axis. More...
|
|
class | JEstimator< JLine1Z > |
| Linear fit of straight line parallel to z-axis to set of hits (objects with position and time). More...
|
|
class | JLine3EZ |
| Data structure for fit of straight line in positive z-direction with energy. More...
|
|
class | JLine3Z |
| Data structure for fit of straight line in positive z-direction. More...
|
|
struct | JRegressor< JLine3Z, JSimplex > |
| Regressor function object for JLine3Z fit using JSimplex minimiser. More...
|
|
struct | JRegressor< JLine3Z, JGandalf > |
| Regressor function object for JLine3Z fit using JGandalf minimiser. More...
|
|
class | JMatrixNZ |
| Determination of the co-variance matrix of hits for a track along z-axis (JFIT::JLine1Z). More...
|
|
struct | JMEstimator |
| Interface for maximum likelihood estimator (M-estimator). More...
|
|
struct | JMEstimatorNormal |
| Normal M-estimator. More...
|
|
struct | JMEstimatorLorentzian |
| Lorentzian M-estimator. More...
|
|
struct | JMEstimatorLinear |
| Linear M-estimator. More...
|
|
struct | JMEstimatorNull |
| Null M-estimator. More...
|
|
struct | JMEstimatorTukey |
| Tukey's biweight M-estimator. More...
|
|
struct | JMEstimatorNormalWithBackground |
| Normal M-estimator with background. More...
|
|
struct | JModel |
| Auxiliary class to match data points with given model. More...
|
|
struct | JModel< JLine1Z > |
| Template specialisation of class JModel to match hit with muon trajectory along z-axis. More...
|
|
struct | JModel< JEnergy > |
| Template specialisation of class JModel to match hit with muon energy. More...
|
|
struct | JModel< JPoint4D > |
| Template specialisation of class JModel to match hit with bright point. More...
|
|
struct | JNPE |
| Auxiliary class for handling various light yields. More...
|
|
struct | JNPEHit |
| Auxiliary class for simultaneously handling light yields and response of PMT. More...
|
|
struct | JPMTW0 |
| Auxiliary class for handling PMT geometry, rate and response. More...
|
|
class | JPoint3D |
| Data structure for position fit. More...
|
|
class | JEstimator< JPoint3D > |
| Linear fit of crossing point (position) between axes (objects with position and direction). More...
|
|
class | JPoint4D |
| Data structure for vertex fit. More...
|
|
class | JEstimator< JPoint4D > |
| Linear fit of bright point (position and time) between hits (objects with position and time). More...
|
|
struct | JRegressor< JPoint4D, JSimplex > |
| Regressor function object for JPoint4D fit using JSimplex minimiser. More...
|
|
struct | JRegressor< JPoint4D, JGandalf > |
|
class | JPoint4E |
| Data structure for vertex fit. More...
|
|
class | JAbstractMinimiser |
| Abstract minimiser. More...
|
|
struct | JRegressor |
| Template definition of a data regressor of given model. More...
|
|
struct | JAbstractRegressor |
| Abstract class for global fit method. More...
|
|
class | JSimplex |
| Simple fit method based on Powell's algorithm, see reference: Numerical Recipes in C++, W.H. More...
|
|
struct | JRegressorHelper |
| Template data structure for PDF tables. More...
|
|
struct | JRegressorHelper< JLine3Z, JGandalf > |
| Template specialisation for PDF tables. More...
|
|
struct | JRegressorStorage |
| Template data structure for storage for PDF tables. More...
|
|
struct | JRegressorStorage< JLine3Z, JGandalf > |
| Template specialisation for storage for PDF tables. More...
|
|
class | JShower3EZ |
| Data structure for fit of straight line in positive z-direction with energy. More...
|
|
struct | JRegressor< JShower3EZ, JSimplex > |
| Regressor function object for JShower3EZ fit using JSimplex minimiser. More...
|
|
struct | JRegressor< JShower3EZ, JGandalf > |
| Regressor function object for JShower3EZ fit using JGandalf minimiser. More...
|
|
struct | JRegressor< JShower3EZ, JAbstractMinimiser > |
| Regressor function object for JShower3EZ fit using Abstract minimiser, that just computes the chi2 without a fit. More...
|
|
class | JShower3Z |
| Data structure for cascade in positive z-direction. More...
|
|
struct | JRegressor< JShowerEH, JSimplex > |
| Regressor function object for JShowerEH fit using JSimplex minimiser. More...
|
|
struct | JRegressor< JPoint4E, JGandalf > |
| Regressor function object for JPoint4E fit using JGandalf minimiser. More...
|
|
class | JShowerEH |
| Data structure for fit of straight line in positive z-direction with energy. More...
|
|
struct | JRegressor< JEnergy, JSimplex > |
| Regressor function object for JShower3EZ fit using JSimplex minimiser. More...
|
|
struct | JShowerNPE |
| Auxiliary class for handling EM shower light yield. More...
|
|
struct | JShowerNPEHit |
| Auxiliary class for simultaneously handling light yields and response of PMT. More...
|
|
class | JVectorNZ |
| Determination of the time residual vector of hits for a track along z-axis (JFIT::JLine1Z). More...
|
|
class | JEnergyCorrection |
| Auxiliary class for correction of energy determined by JEnergy.cc. More...
|
|
class | JFit |
| Data structure for track fit results with history and optional associated values. More...
|
|
class | JEvt |
| Data structure for set of track fit results. More...
|
|
struct | JEvent |
| Auxiliary class for historical event. More...
|
|
struct | JHistory |
| Container for historical events. More...
|
|
class | JShowerEnergyCorrection |
| Auxiliary class for correction of energy determined by JShowerEnergy.cc. More...
|
|
|
double | getP (const double expval, bool hit) |
| Get Poisson probability to observe a hit or not for given expectation value for the number of hits. More...
|
|
double | getChi2 (const double P) |
| Get chi2 corresponding to given probability. More...
|
|
double | getChi2 (const double expval, bool hit) |
| Get chi2 to observe a hit or not for given expectation value for the number of hits. More...
|
|
template<class JModel_t , class JHit_t > |
double | getChi2 (const JModel_t &model, const JHit_t &hit, const double sigma) |
| Determine chi2 of a hit for a given model and time resolution. More...
|
|
template<class JModel_t , class T > |
double | getChi2 (const JModel_t &model, T __begin, T __end, const double sigma) |
| Determine chi2 of data for given model and time resolution. More...
|
|
double | getChi2 (const JVectorNZ &Y, const JMatrixNZ &V) |
| Determine chi2 using full covariance matrix. More...
|
|
template<class T > |
double | getChi2 (const JLine1Z &track, T __begin, T __end, const JMatrixNZ &V) |
| Determine chi2 of data for given track using full covariance matrix. More...
|
|
template<class T > |
double | getChi2 (const JLine1Z &track, T __begin, T __end, const double alpha, const double sigma) |
| Determine chi2 of data for given track and angular and time resolution. More...
|
|
double | getChi2 (const JVectorNZ &Y, const JMatrixNZ &V, const int i) |
| Determine difference between chi2 with and without hit using full covariance matrix. More...
|
|
template<class JModel_t , class JFit_t , class T > |
double | getChi2 (const JModel_t &model, const JFit_t &fit, T __begin, T __end) |
| Get chi2 of data for given model and fit function. More...
|
|
double | getProbability (const size_t N, const size_t M, const JK40Rates &R_Hz, const double T_ns) |
| Get probability due to random background. More...
|
|
template<class JModel_t > |
void | model (JModel_t &value) |
| Auxiliary function to constrain model during fit. More...
|
|
JMEstimator * | getMEstimator (const int type) |
| Get M-Estimator. More...
|
|
double | getPMTAngle (const double angle) |
| Constrain PMT angle to [0,pi]. More...
|
|
void | model (JShower3EZ &value) |
| Function to constrain the versor and energy during the fit, to prevent unphysical values. More...
|
|
Auxiliary classes and methods for linear and iterative data regression.
- Author
- mdejong
-
adomi
-
vcarretero
-
lquinn
-
mdejong, adomi