#include <dimfit.h>
|
int | d_iszero (double *matrix, int sta) |
|
double | d_pythag (double a, double b) |
|
void | d_swap (double *val, double *rot, int c1, int c2) |
|
int | dimfit_ (int n, double *points, double *centr, double *rot, double *rmean, int &dim, int &exitpoint, bool verbose) |
|
void | eigen (double *matrix, double *rot) |
|
int | planegivens (double *matrix, double *rot, double shift) |
|
void | rotate (double *vectors, short int vect, double si, double co) |
|
void | setvec (double *vectors, short int vect, double val1, double val2, double val3) |
|
void | StreamToLog (int level) |
|
void | tridiag (double *matrix, double *rot) |
|
Definition at line 11 of file dimfit.h.
Enumerator |
---|
FATAL |
|
ERROR |
|
WARN |
|
INFO |
|
DEBUG1 |
|
DEBUG2 |
|
DEBUG3 |
|
Definition at line 71 of file dimfit.h.
int dimfit::d_iszero |
( |
double * |
matrix, |
|
|
int |
sta |
|
) |
| |
|
private |
double dimfit::d_pythag |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
private |
void dimfit::d_swap |
( |
double * |
val, |
|
|
double * |
rot, |
|
|
int |
c1, |
|
|
int |
c2 |
|
) |
| |
|
private |
int dimfit::dimfit_ |
( |
int |
n, |
|
|
double * |
points, |
|
|
double * |
centr, |
|
|
double * |
rot, |
|
|
double * |
rmean, |
|
|
int & |
dim, |
|
|
int & |
exitpoint, |
|
|
bool |
verbose |
|
) |
| |
|
private |
void dimfit::eigen |
( |
double * |
matrix, |
|
|
double * |
rot |
|
) |
| |
|
private |
bool dimfit::Finalise |
( |
| ) |
|
bool dimfit::Initialise |
( |
std::string |
configfile, |
|
|
DataModel & |
data |
|
) |
| |
int dimfit::planegivens |
( |
double * |
matrix, |
|
|
double * |
rot, |
|
|
double |
shift |
|
) |
| |
|
private |
void dimfit::rotate |
( |
double * |
vectors, |
|
|
short int |
vect, |
|
|
double |
si, |
|
|
double |
co |
|
) |
| |
|
private |
void dimfit::setvec |
( |
double * |
vectors, |
|
|
short int |
vect, |
|
|
double |
val1, |
|
|
double |
val2, |
|
|
double |
val3 |
|
) |
| |
|
private |
void dimfit::StreamToLog |
( |
int |
level | ) |
|
|
inlineprivate |
void dimfit::tridiag |
( |
double * |
matrix, |
|
|
double * |
rot |
|
) |
| |
|
private |
double dimfit::fCentr[15] |
|
private |
std::vector<double>* dimfit::fEventPos |
|
private |
std::string dimfit::fInputFilterName |
|
private |
The stopwatch, if we're using one.
Definition at line 58 of file dimfit.h.
std::string dimfit::m_stopwatch_file |
|
private |
Image filename to save the histogram to, if required.
Definition at line 60 of file dimfit.h.
double dimfit::MAXMEANPOS |
|
private |
int dimfit::nclusters_golden_warning |
|
private |
int dimfit::nclusters_normal_warning |
|
private |
int dimfit::nclusters_silent_warning |
|
private |
std::stringstream dimfit::ss |
|
private |
The documentation for this class was generated from the following files: