![]() |
Project
|
#include <vector>
#include <chrono>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_multifit_nlin.h>
#include <gsl/gsl_vector.h>
#include "MCHClustering/ClusterConfig.h"
#include "MCHClustering/PadsPEM.h"
#include "MCHClustering/ClusterPEM.h"
#include "MCHClustering/clusterProcessing.h"
Go to the source code of this file.
Classes | |
struct | dummy_t |
struct | dummyPad_t |
Typedefs | |
typedef struct dummy_t | InspectModel |
typedef struct dummyPad_t | InspectPadProcessing_t |
typedef struct dummy_t InspectModel |
typedef struct dummyPad_t InspectPadProcessing_t |
void cleanInspectModel | ( | ) |
Definition at line 127 of file InspectModel.cxx.
void cleanPixels | ( | ) |
Definition at line 415 of file InspectModel.cxx.
void cleanThetaList | ( | ) |
void collectPadsAndCharges | ( | double * | xyDxy, |
double * | z, | ||
o2::mch::Groups_t * | padToGroup, | ||
int | N | ||
) |
???
Definition at line 302 of file InspectModel.cxx.
void collectPadToCathGroup | ( | o2::mch::Mask_t * | padToMGrp, |
int | nPads | ||
) |
Definition at line 293 of file InspectModel.cxx.
Definition at line 429 of file InspectModel.cxx.
void collectProjectedPads | ( | double * | xyDxy, |
double * | chA, | ||
double * | chB | ||
) |
Definition at line 239 of file InspectModel.cxx.
int collectProjGroups | ( | o2::mch::Groups_t * | projPadToGrp | ) |
Definition at line 265 of file InspectModel.cxx.
void collectTheta | ( | double * | theta, |
o2::mch::Groups_t * | thetaToGroup, | ||
int | K | ||
) |
Definition at line 85 of file InspectModel.cxx.
Definition at line 367 of file InspectModel.cxx.
Definition at line 386 of file InspectModel.cxx.
Definition at line 344 of file InspectModel.cxx.
void finalizeInspectModel | ( | ) |
Definition at line 188 of file InspectModel.cxx.
void fitMathiesonMag | ( | const double * | xyDxDy, |
const double * | q, | ||
const o2::mch::Mask_t * | cath, | ||
const o2::mch::Mask_t * | sat, | ||
int | chId, | ||
double * | thetaInit, | ||
int | K, | ||
int | N, | ||
double * | thetaFinal, | ||
double * | khi2 | ||
) |
int getKThetaInit | ( | ) |
Definition at line 342 of file InspectModel.cxx.
int getNbrOfPadsInGroups | ( | ) |
Definition at line 214 of file InspectModel.cxx.
int getNbrOfProjPads | ( | ) |
Definition at line 212 of file InspectModel.cxx.
int getNbrOfThetaEMFinal | ( | ) |
Definition at line 216 of file InspectModel.cxx.
int getNbrOfThetaExtra | ( | ) |
Definition at line 221 of file InspectModel.cxx.
int getNbrProjectedPads | ( | ) |
Definition at line 495 of file InspectModel.cxx.
Definition at line 503 of file InspectModel.cxx.
Last Group
Definition at line 465 of file InspectModel.cxx.
void inspectSavePixels | ( | int | which, |
o2::mch::Pads & | pixels | ||
) |
Definition at line 478 of file InspectModel.cxx.
Definition at line 119 of file InspectModel.cxx.
void savePadToCathGroup | ( | const o2::mch::Groups_t * | cath0Grp, |
const o2::mch::PadIdx_t * | mapCath1PadIdxToPadIdx, | ||
int | nCath0, | ||
const o2::mch::Groups_t * | cath1Grp, | ||
const o2::mch::PadIdx_t * | mapCath0PadIdxToPadIdx, | ||
int | nCath1 | ||
) |
Definition at line 273 of file InspectModel.cxx.
void saveProjectedPads | ( | const o2::mch::Pads * | pads, |
double * | qProj | ||
) |
Definition at line 223 of file InspectModel.cxx.
void saveProjPadToGroups | ( | o2::mch::Groups_t * | projPadToGrp, |
int | N | ||
) |
Definition at line 259 of file InspectModel.cxx.
Definition at line 64 of file InspectModel.cxx.
Definition at line 71 of file InspectModel.cxx.
Definition at line 78 of file InspectModel.cxx.
Definition at line 497 of file InspectModel.cxx.