Public Member Functions | Public Attributes | List of all members
FFTtools::SineSubtractResult Class Reference

Public Member Functions

void clear ()
 
void append (const SineSubtractResult *r)
 
virtual ~SineSubtractResult ()
 
 ClassDef (SineSubtractResult, 3)
 

Public Attributes

std::vector< double > powers
 
std::vector< std::vector< double > > phases
 
std::vector< double > freqs
 
std::vector< std::vector< double > > amps
 
std::vector< std::vector< double > > phases_errs
 
std::vector< double > freqs_errs
 
std::vector< std::vector< double > > amps_errs
 

Detailed Description

Definition at line 347 of file SineSubtract.h.

Collaboration diagram for FFTtools::SineSubtractResult:
Collaboration graph
[legend]

Constructor & Destructor Documentation

virtual FFTtools::SineSubtractResult::~SineSubtractResult ( )
inlinevirtual

These destructors, they do nothing

Definition at line 359 of file SineSubtract.h.

Member Function Documentation

void FFTtools::SineSubtractResult::append ( const SineSubtractResult r)

Add the result of another iteration

Definition at line 880 of file SineSubtract.cxx.

void FFTtools::SineSubtractResult::clear ( )

Empty the bowels.

Definition at line 896 of file SineSubtract.cxx.

Member Data Documentation

std::vector<std::vector<double> > FFTtools::SineSubtractResult::amps

Stores the fit amps at each step

Definition at line 372 of file SineSubtract.h.

std::vector<std::vector<double> > FFTtools::SineSubtractResult::amps_errs

Stores the parameter errors on amps at each step

Definition at line 381 of file SineSubtract.h.

std::vector<double> FFTtools::SineSubtractResult::freqs

Stores the fit frequency at each step

Definition at line 369 of file SineSubtract.h.

std::vector<double> FFTtools::SineSubtractResult::freqs_errs

Stores the parameter error on frequency at each step

Definition at line 378 of file SineSubtract.h.

std::vector<std::vector<double> > FFTtools::SineSubtractResult::phases

Stores the fit phases at each step

Definition at line 366 of file SineSubtract.h.

std::vector<std::vector<double > > FFTtools::SineSubtractResult::phases_errs

Stores the parameter errors on phases at each step

Definition at line 375 of file SineSubtract.h.

std::vector<double> FFTtools::SineSubtractResult::powers

Stores the power at each step. This vector will be bigger than the others since it includes the initial power.

Definition at line 363 of file SineSubtract.h.


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