OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Private Attributes | List of all members
TUNE_class Class Reference

#include <Ctunes.h>

Public Member Functions

 TUNE_class ()
 
virtual ~TUNE_class (void)
 
int lombAnalysis (double *x, double *y, int Ndat, int nhis)
 
int lombAnalysis (std::vector< double > &x, std::vector< double > &y, int nhis, double Norm)
 

Private Attributes

double ofac
 
double hifac
 
double Qmin
 
double Qmax
 

Detailed Description

Definition at line 10 of file Ctunes.h.

Constructor & Destructor Documentation

TUNE_class::TUNE_class ( )

Definition at line 22 of file Ctunes.cpp.

TUNE_class::~TUNE_class ( void  )
virtual

Definition at line 35 of file Ctunes.cpp.

Member Function Documentation

int TUNE_class::lombAnalysis ( double *  x,
double *  y,
int  Ndat,
int  nhis 
)

Definition at line 146 of file Ctunes.cpp.

References endl(), hifac, ofac, LOMB_class::period(), Qmax, Qmin, LOMB_class::signi(), LOMB_TYPE::x, and LOMB_TYPE::y.

Referenced by ParallelCyclotronTracker::getTunes().

Here is the call graph for this function:

int TUNE_class::lombAnalysis ( std::vector< double > &  x,
std::vector< double > &  y,
int  nhis,
double  Norm 
)

Definition at line 47 of file Ctunes.cpp.

References endl(), hifac, ofac, LOMB_class::period(), Qmax, Qmin, LOMB_class::signi(), LOMB_TYPE::x, and LOMB_TYPE::y.

Here is the call graph for this function:

Member Data Documentation

double TUNE_class::hifac
private

Definition at line 16 of file Ctunes.h.

Referenced by lombAnalysis().

double TUNE_class::ofac
private

Definition at line 16 of file Ctunes.h.

Referenced by lombAnalysis().

double TUNE_class::Qmax
private

Definition at line 17 of file Ctunes.h.

Referenced by lombAnalysis().

double TUNE_class::Qmin
private

Definition at line 17 of file Ctunes.h.

Referenced by lombAnalysis().


The documentation for this class was generated from the following files: