OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <lomb.h>
Public Member Functions | |
LOMB_class (int) | |
virtual | ~LOMB_class (void) |
int | period (std::vector< LOMB_TYPE > *indata, std::vector< LOMB_TYPE > *outdata, double ofac, double hifac, int *nout, int *jmax, double *prob, int amp) |
int | avevar (std::vector< LOMB_TYPE > *data, double *ave, double *var) |
double | signi (double *peak, int *nout, double *ofac) |
int | moment (std::vector< LOMB_TYPE > *indata, double *ave, double *adev, double *sdev, double *var, double *skew, double *curt) |
Private Attributes | |
double | TWOPID |
int LOMB_class::avevar | ( | std::vector< LOMB_TYPE > * | data, |
double * | ave, | ||
double * | var | ||
) |
int LOMB_class::moment | ( | std::vector< LOMB_TYPE > * | indata, |
double * | ave, | ||
double * | adev, | ||
double * | sdev, | ||
double * | var, | ||
double * | skew, | ||
double * | curt | ||
) |
int LOMB_class::period | ( | std::vector< LOMB_TYPE > * | indata, |
std::vector< LOMB_TYPE > * | outdata, | ||
double | ofac, | ||
double | hifac, | ||
int * | nout, | ||
int * | jmax, | ||
double * | prob, | ||
int | amp | ||
) |
Definition at line 34 of file lomb.cpp.
References arg(), atan2(), avevar(), Physics::c, cos(), end(), exp(), Hypervolume::n, pow(), sin(), sqrt(), TWOPID, LOMB_TYPE::x, and LOMB_TYPE::y.
Referenced by TUNE_class::lombAnalysis().
double LOMB_class::signi | ( | double * | peak, |
int * | nout, | ||
double * | ofac | ||
) |
Definition at line 221 of file lomb.cpp.
Referenced by TUNE_class::lombAnalysis().
|
private |
Definition at line 30 of file lomb.h.
Referenced by LOMB_class(), and period().