#include <TFFTComplex.h>
Inheritance diagram for TFFTComplex:

Public Member Functions | |
| TFFTComplex () | |
| TFFTComplex (Int_t n, Bool_t inPlace) | |
| TFFTComplex (Int_t ndim, Int_t *n, Bool_t inPlace=kFALSE) | |
| virtual | ~TFFTComplex () |
| virtual void | Init (Option_t *flags, Int_t sign, const Int_t *) |
| virtual Int_t * | GetN () const |
| virtual Int_t | GetNdim () const |
| virtual Int_t | GetSize () const |
| virtual Option_t * | GetType () const |
| virtual Int_t | GetSign () const |
| virtual Option_t * | GetTransformFlag () const |
| virtual Bool_t | IsInplace () const |
| virtual void | GetPoints (Double_t *data, Bool_t fromInput=kFALSE) const |
| virtual Double_t | GetPointReal (Int_t, Bool_t) const |
| virtual Double_t | GetPointReal (const Int_t *, Bool_t) const |
| virtual void | GetPointComplex (Int_t ipoint, Double_t &re, Double_t &im, Bool_t fromInput=kFALSE) const |
| virtual void | GetPointComplex (const Int_t *ipoint, Double_t &re, Double_t &im, Bool_t fromInput=kFALSE) const |
| virtual Double_t * | GetPointsReal (Bool_t) const |
| virtual void | GetPointsComplex (Double_t *re, Double_t *im, Bool_t fromInput=kFALSE) const |
| virtual void | GetPointsComplex (Double_t *data, Bool_t fromInput=kFALSE) const |
| virtual void | SetPoint (Int_t ipoint, Double_t re, Double_t im=0) |
| virtual void | SetPoint (const Int_t *ipoint, Double_t re, Double_t im=0) |
| virtual void | SetPoints (const Double_t *data) |
| virtual void | SetPointComplex (Int_t ipoint, TComplex &c) |
| virtual void | SetPointsComplex (const Double_t *re, const Double_t *im) |
| virtual void | Transform () |
| ClassDef (TFFTComplex, 0) | |
| TFFTComplex () | |
| TFFTComplex (Int_t n, Bool_t inPlace) | |
| TFFTComplex (Int_t ndim, Int_t *n, Bool_t inPlace=kFALSE) | |
| virtual | ~TFFTComplex () |
| virtual void | Init (Option_t *flags, Int_t sign, const Int_t *) |
| virtual Int_t * | GetN () const |
| virtual Int_t | GetNdim () const |
| virtual Int_t | GetSize () const |
| virtual Option_t * | GetType () const |
| virtual Int_t | GetSign () const |
| virtual Option_t * | GetTransformFlag () const |
| virtual Bool_t | IsInplace () const |
| virtual void | GetPoints (Double_t *data, Bool_t fromInput=kFALSE) const |
| virtual Double_t | GetPointReal (Int_t, Bool_t) const |
| virtual Double_t | GetPointReal (const Int_t *, Bool_t) const |
| virtual void | GetPointComplex (Int_t ipoint, Double_t &re, Double_t &im, Bool_t fromInput=kFALSE) const |
| virtual void | GetPointComplex (const Int_t *ipoint, Double_t &re, Double_t &im, Bool_t fromInput=kFALSE) const |
| virtual Double_t * | GetPointsReal (Bool_t) const |
| virtual void | GetPointsComplex (Double_t *re, Double_t *im, Bool_t fromInput=kFALSE) const |
| virtual void | GetPointsComplex (Double_t *data, Bool_t fromInput=kFALSE) const |
| virtual void | SetPoint (Int_t ipoint, Double_t re, Double_t im=0) |
| virtual void | SetPoint (const Int_t *ipoint, Double_t re, Double_t im=0) |
| virtual void | SetPoints (const Double_t *data) |
| virtual void | SetPointComplex (Int_t ipoint, TComplex &c) |
| virtual void | SetPointsComplex (const Double_t *re, const Double_t *im) |
| virtual void | Transform () |
| ClassDef (TFFTComplex, 0) | |
Protected Member Functions | |
| UInt_t | MapFlag (Option_t *flag) |
| UInt_t | MapFlag (Option_t *flag) |
Protected Attributes | |
| void * | fIn |
| void * | fOut |
| void * | fPlan |
| Int_t | fNdim |
| Int_t | fTotalSize |
| Int_t * | fN |
| Int_t | fSign |
| Option_t * | fFlags |
| void * | fIn |
| void * | fOut |
| void * | fPlan |
| Int_t * | fN |
| Option_t * | fFlags |
Definition at line 48 of file TFFTComplex.h.
| TFFTComplex::TFFTComplex | ( | ) |
Definition at line 62 of file TFFTComplex.cxx.
References fFlags, fIn, fN, fNdim, fOut, fPlan, fSign, and fTotalSize.
| TFFTComplex::~TFFTComplex | ( | ) | [virtual] |
| TFFTComplex::TFFTComplex | ( | ) |
| virtual TFFTComplex::~TFFTComplex | ( | ) | [virtual] |
Definition at line 304 of file TFFTComplex.cxx.
References TString::Contains(), and TString::ToUpper().
Referenced by Init().
| virtual Int_t* TFFTComplex::GetN | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetNdim | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetSize | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTComplex::GetType | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetSign | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTComplex::GetTransformFlag | ( | ) | const [inline, virtual] |
| virtual Bool_t TFFTComplex::IsInplace | ( | ) | const [inline, virtual] |
Implements TVirtualFFT.
Definition at line 162 of file TFFTComplex.cxx.
References fIn, fOut, fTotalSize, and i.
| void TFFTComplex::GetPointComplex | ( | const Int_t * | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
| void TFFTComplex::GetPointsComplex | ( | Double_t * | re, | |
| Double_t * | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Definition at line 212 of file TFFTComplex.cxx.
References fIn, fOut, fTotalSize, and i.
Implements TVirtualFFT.
Definition at line 230 of file TFFTComplex.cxx.
References fIn, fOut, fTotalSize, and i.
| void TFFTComplex::SetPoints | ( | const Double_t * | data | ) | [virtual] |
Implements TVirtualFFT.
Definition at line 277 of file TFFTComplex.cxx.
References fIn, fTotalSize, and i.
Implements TVirtualFFT.
Definition at line 289 of file TFFTComplex.cxx.
References TObject::Error(), fIn, fTotalSize, and i.
| void TFFTComplex::Transform | ( | ) | [virtual] |
Implements TVirtualFFT.
Definition at line 149 of file TFFTComplex.cxx.
References TObject::Error(), and fPlan.
| TFFTComplex::ClassDef | ( | TFFTComplex | , | |
| 0 | ||||
| ) |
Implements TVirtualFFT.
| virtual Int_t* TFFTComplex::GetN | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetNdim | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetSize | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTComplex::GetType | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTComplex::GetSign | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTComplex::GetTransformFlag | ( | ) | const [inline, virtual] |
| virtual Bool_t TFFTComplex::IsInplace | ( | ) | const [inline, virtual] |
Implements TVirtualFFT.
| virtual void TFFTComplex::GetPointComplex | ( | Int_t | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTComplex::GetPointComplex | ( | const Int_t * | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTComplex::GetPointsComplex | ( | Double_t * | re, | |
| Double_t * | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTComplex::GetPointsComplex | ( | Double_t * | data, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Implements TVirtualFFT.
Implements TVirtualFFT.
| virtual void TFFTComplex::SetPoints | ( | const Double_t * | data | ) | [virtual] |
Implements TVirtualFFT.
Implements TVirtualFFT.
Implements TVirtualFFT.
| virtual void TFFTComplex::Transform | ( | ) | [virtual] |
Implements TVirtualFFT.
| TFFTComplex::ClassDef | ( | TFFTComplex | , | |
| 0 | ||||
| ) |
void* TFFTComplex::fIn [protected] |
Definition at line 50 of file TFFTComplex.h.
Referenced by GetPointComplex(), GetPoints(), GetPointsComplex(), Init(), SetPoint(), SetPointComplex(), SetPoints(), SetPointsComplex(), TFFTComplex(), and ~TFFTComplex().
void* TFFTComplex::fOut [protected] |
Definition at line 51 of file TFFTComplex.h.
Referenced by GetPointComplex(), GetPoints(), GetPointsComplex(), Init(), IsInplace(), TFFTComplex(), and ~TFFTComplex().
void* TFFTComplex::fPlan [protected] |
Definition at line 52 of file TFFTComplex.h.
Referenced by Init(), TFFTComplex(), Transform(), and ~TFFTComplex().
Int_t TFFTComplex::fNdim [protected] |
Definition at line 53 of file TFFTComplex.h.
Referenced by GetNdim(), GetPointComplex(), Init(), SetPoint(), and TFFTComplex().
Int_t TFFTComplex::fTotalSize [protected] |
Definition at line 54 of file TFFTComplex.h.
Referenced by GetPoints(), GetPointsComplex(), GetSize(), SetPoints(), SetPointsComplex(), and TFFTComplex().
Int_t* TFFTComplex::fN [protected] |
Definition at line 55 of file TFFTComplex.h.
Referenced by GetN(), GetPointComplex(), Init(), SetPoint(), TFFTComplex(), and ~TFFTComplex().
Int_t TFFTComplex::fSign [protected] |
Definition at line 56 of file TFFTComplex.h.
Referenced by GetSign(), GetType(), Init(), and TFFTComplex().
Option_t* TFFTComplex::fFlags [protected] |
Definition at line 57 of file TFFTComplex.h.
Referenced by GetTransformFlag(), Init(), and TFFTComplex().
void* TFFTComplex::fIn [protected] |
Definition at line 50 of file TFFTComplex.h.
void* TFFTComplex::fOut [protected] |
Definition at line 51 of file TFFTComplex.h.
void* TFFTComplex::fPlan [protected] |
Definition at line 52 of file TFFTComplex.h.
Int_t* TFFTComplex::fN [protected] |
Definition at line 55 of file TFFTComplex.h.
Option_t* TFFTComplex::fFlags [protected] |
Definition at line 57 of file TFFTComplex.h.
1.5.1