#include <gsl/gsl_blas.h>
#include <gsl/gsl_multifit_nlin.h>
#include <gsl/gsl_vector.h>
#include "MCHClustering/PadsPEM.h"
#include "mathieson.h"
#include "mathUtil.h"
Go to the source code of this file.
|
namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
|
|
namespace | o2::mch |
|
|
void | o2::mch::fitMathieson (const Pads &iPads, double *thetaInit, int kInit, int dimOfParameters, int axe, int mode, double *thetaFinal, double *khi2, double *pError) |
|
void | o2::mch::printState (int iter, gsl_multifit_fdfsolver *s, int K) |
|
void | fitMathieson0 (double *muAndWi, double *xyAndDxy, double *z, o2::mch::Mask_t *cath, o2::mch::Mask_t *notSaturated, double *zCathTotalCharge, int K, int N, int chamberId, int jacobian, double *muAndWf, double *khi2, double *pError) |
|
void | fitMathieson (const double *x, const double *y, const double *dx, const double *dy, const double *q, const o2::mch::Mask_t *cath, const o2::mch::Mask_t *sat, int chId, int nPads, double *thetaInit, int kInit, double *thetaFinal, double *khi2, double *pError) |
|
int | f_ChargeIntegral (const gsl_vector *gslParams, void *data, gsl_vector *residual) |
|
◆ f_ChargeIntegral()
int f_ChargeIntegral |
( |
const gsl_vector * |
gslParams, |
|
|
void * |
data, |
|
|
gsl_vector * |
residual |
|
) |
| |
◆ fitMathieson()
void fitMathieson |
( |
const double * |
x, |
|
|
const double * |
y, |
|
|
const double * |
dx, |
|
|
const double * |
dy, |
|
|
const double * |
q, |
|
|
const o2::mch::Mask_t * |
cath, |
|
|
const o2::mch::Mask_t * |
sat, |
|
|
int |
chId, |
|
|
int |
nPads, |
|
|
double * |
thetaInit, |
|
|
int |
kInit, |
|
|
double * |
thetaFinal, |
|
|
double * |
khi2, |
|
|
double * |
pError |
|
) |
| |
◆ fitMathieson0()
void fitMathieson0 |
( |
double * |
muAndWi, |
|
|
double * |
xyAndDxy, |
|
|
double * |
z, |
|
|
o2::mch::Mask_t * |
cath, |
|
|
o2::mch::Mask_t * |
notSaturated, |
|
|
double * |
zCathTotalCharge, |
|
|
int |
K, |
|
|
int |
N, |
|
|
int |
chamberId, |
|
|
int |
jacobian, |
|
|
double * |
muAndWf, |
|
|
double * |
khi2, |
|
|
double * |
pError |
|
) |
| |