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::collectGroupMapping (Mask_t *padToMGrp, int nPads) |
|
void | o2::mch::collectSeeds (double *theta, o2::mch::Groups_t *thetaToGroup, int K) |
|
void | o2::mch::cleanClusterResults () |
|
void | setMathiesonVarianceApprox (int chId, double *theta, int K) |
|
int | clusterProcess (const double *xyDxyi, const o2::mch::Mask_t *cathi, const o2::mch::Mask_t *saturated, const double *zi, int chId, int nPads) |
|
void | collectTheta (double *theta, o2::mch::Groups_t *thetaToGroup, int N) |
|
int | getNbrOfPadsInGroups () |
|
int | getNbrOfProjPads () |
|
void | collectLaplacian (double *laplacian, int N) |
|
void | computeResidual (const double *xyDxy, const double *zObs, const double *theta, int K, int N, double *residual) |
|
void | collectResidual (double *residual, int N) |
|
void | computeMathiesonResidual (const double *xyDxy, const o2::mch::Mask_t *cath, const double *zObs, const double *theta, int chId, int K, int N, double *residual) |
|
int | getKThetaInit () |
|
void | collectThetaInit (double *thetai, int N) |
|
int | getNbrOfThetaEMFinal () |
|
void | collectThetaEMFinal (double *thetaEM, int K) |
|
void | cleanClusterProcessVariables () |
|
◆ cleanClusterProcessVariables()
void cleanClusterProcessVariables |
( |
| ) |
|
◆ clusterProcess()
◆ collectLaplacian()
void collectLaplacian |
( |
double * |
laplacian, |
|
|
int |
N |
|
) |
| |
◆ collectResidual()
void collectResidual |
( |
double * |
residual, |
|
|
int |
N |
|
) |
| |
◆ collectTheta()
◆ collectThetaEMFinal()
void collectThetaEMFinal |
( |
double * |
thetaEM, |
|
|
int |
K |
|
) |
| |
◆ collectThetaInit()
void collectThetaInit |
( |
double * |
thetai, |
|
|
int |
N |
|
) |
| |
◆ computeMathiesonResidual()
void computeMathiesonResidual |
( |
const double * |
xyDxy, |
|
|
const o2::mch::Mask_t * |
cath, |
|
|
const double * |
zObs, |
|
|
const double * |
theta, |
|
|
int |
chId, |
|
|
int |
K, |
|
|
int |
N, |
|
|
double * |
residual |
|
) |
| |
◆ computeResidual()
void computeResidual |
( |
const double * |
xyDxy, |
|
|
const double * |
zObs, |
|
|
const double * |
theta, |
|
|
int |
K, |
|
|
int |
N, |
|
|
double * |
residual |
|
) |
| |
◆ getKThetaInit()
◆ getNbrOfPadsInGroups()
int getNbrOfPadsInGroups |
( |
| ) |
|
◆ getNbrOfProjPads()
◆ getNbrOfThetaEMFinal()
int getNbrOfThetaEMFinal |
( |
| ) |
|
◆ setMathiesonVarianceApprox()
void setMathiesonVarianceApprox |
( |
int |
chId, |
|
|
double * |
theta, |
|
|
int |
K |
|
) |
| |