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

Public Member Functions | |
| TFFTRealComplex () | |
| TFFTRealComplex (Int_t n, Bool_t inPlace) | |
| TFFTRealComplex (Int_t ndim, Int_t *n, Bool_t inPlace) | |
| virtual | ~TFFTRealComplex () |
| virtual void | Init (Option_t *flags, Int_t, const Int_t *) |
| virtual Int_t | GetSize () const |
| virtual Int_t * | GetN () const |
| virtual Int_t | GetNdim () 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 ipoint, Bool_t fromInput=kFALSE) const |
| virtual Double_t | GetPointReal (const Int_t *ipoint, Bool_t fromInput=kFALSE) 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 fromInput=kFALSE) 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 (TFFTRealComplex, 0) | |
| TFFTRealComplex () | |
| TFFTRealComplex (Int_t n, Bool_t inPlace) | |
| TFFTRealComplex (Int_t ndim, Int_t *n, Bool_t inPlace) | |
| virtual | ~TFFTRealComplex () |
| virtual void | Init (Option_t *flags, Int_t, const Int_t *) |
| virtual Int_t | GetSize () const |
| virtual Int_t * | GetN () const |
| virtual Int_t | GetNdim () 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 ipoint, Bool_t fromInput=kFALSE) const |
| virtual Double_t | GetPointReal (const Int_t *ipoint, Bool_t fromInput=kFALSE) 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 fromInput=kFALSE) 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 (TFFTRealComplex, 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 |
| Option_t * | fFlags |
| void * | fIn |
| void * | fOut |
| void * | fPlan |
| Int_t * | fN |
| Option_t * | fFlags |
Definition at line 53 of file TFFTRealComplex.h.
| TFFTRealComplex::TFFTRealComplex | ( | ) |
Definition at line 66 of file TFFTRealComplex.cxx.
References fFlags, fIn, fN, fNdim, fOut, fPlan, and fTotalSize.
Definition at line 88 of file TFFTRealComplex.cxx.
References TObject::Error(), fFlags, fIn, fN, fNdim, fOut, fPlan, fTotalSize, i, and kTRUE.
| TFFTRealComplex::~TFFTRealComplex | ( | ) | [virtual] |
| TFFTRealComplex::TFFTRealComplex | ( | ) |
| virtual TFFTRealComplex::~TFFTRealComplex | ( | ) | [virtual] |
Definition at line 479 of file TFFTRealComplex.cxx.
References TString::Contains(), and TString::ToUpper().
Referenced by Init().
Implements TVirtualFFT.
Definition at line 136 of file TFFTRealComplex.cxx.
References fFlags, fIn, fN, fNdim, fOut, fPlan, and MapFlag().
| virtual Int_t TFFTRealComplex::GetSize | ( | ) | const [inline, virtual] |
| virtual Int_t* TFFTRealComplex::GetN | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTRealComplex::GetNdim | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTRealComplex::GetType | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTRealComplex::GetSign | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTRealComplex::GetTransformFlag | ( | ) | const [inline, virtual] |
| virtual Bool_t TFFTRealComplex::IsInplace | ( | ) | const [inline, virtual] |
Implements TVirtualFFT.
Definition at line 203 of file TFFTRealComplex.cxx.
References fIn, fOut, and TObject::Warning().
| Double_t TFFTRealComplex::GetPointReal | ( | const Int_t * | ipoint, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
| void TFFTRealComplex::GetPointComplex | ( | Int_t | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Definition at line 236 of file TFFTRealComplex.cxx.
References TObject::Error(), fIn, fN, fNdim, fOut, and fTotalSize.
| void TFFTRealComplex::GetPointComplex | ( | const Int_t * | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Definition at line 361 of file TFFTRealComplex.cxx.
References TObject::Error(), and fIn.
| void TFFTRealComplex::GetPointsComplex | ( | Double_t * | re, | |
| Double_t * | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
| void TFFTRealComplex::GetPointsComplex | ( | Double_t * | data, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
| void TFFTRealComplex::SetPoints | ( | const Double_t * | data | ) | [virtual] |
Implements TVirtualFFT.
Definition at line 452 of file TFFTRealComplex.cxx.
References fIn, fTotalSize, and i.
Implements TVirtualFFT.
Definition at line 470 of file TFFTRealComplex.cxx.
References fIn, fTotalSize, and i.
| void TFFTRealComplex::Transform | ( | ) | [virtual] |
Implements TVirtualFFT.
Definition at line 163 of file TFFTRealComplex.cxx.
References TObject::Error(), and fPlan.
| TFFTRealComplex::ClassDef | ( | TFFTRealComplex | , | |
| 0 | ||||
| ) |
Implements TVirtualFFT.
| virtual Int_t TFFTRealComplex::GetSize | ( | ) | const [inline, virtual] |
| virtual Int_t* TFFTRealComplex::GetN | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTRealComplex::GetNdim | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTRealComplex::GetType | ( | ) | const [inline, virtual] |
| virtual Int_t TFFTRealComplex::GetSign | ( | ) | const [inline, virtual] |
| virtual Option_t* TFFTRealComplex::GetTransformFlag | ( | ) | const [inline, virtual] |
| virtual Bool_t TFFTRealComplex::IsInplace | ( | ) | const [inline, virtual] |
| virtual void TFFTRealComplex::GetPoints | ( | Double_t * | data, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual Double_t TFFTRealComplex::GetPointReal | ( | Int_t | ipoint, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual Double_t TFFTRealComplex::GetPointReal | ( | const Int_t * | ipoint, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTRealComplex::GetPointComplex | ( | Int_t | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTRealComplex::GetPointComplex | ( | const Int_t * | ipoint, | |
| Double_t & | re, | |||
| Double_t & | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Implements TVirtualFFT.
| virtual void TFFTRealComplex::GetPointsComplex | ( | Double_t * | re, | |
| Double_t * | im, | |||
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
| virtual void TFFTRealComplex::GetPointsComplex | ( | Double_t * | data, | |
| Bool_t | fromInput = kFALSE | |||
| ) | const [virtual] |
Implements TVirtualFFT.
Implements TVirtualFFT.
| virtual void TFFTRealComplex::SetPoint | ( | const Int_t * | ipoint, | |
| Double_t | re, | |||
| Double_t | im = 0 | |||
| ) | [virtual] |
Implements TVirtualFFT.
| virtual void TFFTRealComplex::SetPoints | ( | const Double_t * | data | ) | [virtual] |
Implements TVirtualFFT.
Implements TVirtualFFT.
| virtual void TFFTRealComplex::SetPointsComplex | ( | const Double_t * | re, | |
| const Double_t * | im | |||
| ) | [virtual] |
Implements TVirtualFFT.
| virtual void TFFTRealComplex::Transform | ( | ) | [virtual] |
Implements TVirtualFFT.
| TFFTRealComplex::ClassDef | ( | TFFTRealComplex | , | |
| 0 | ||||
| ) |
void* TFFTRealComplex::fIn [protected] |
Definition at line 55 of file TFFTRealComplex.h.
Referenced by GetPointComplex(), GetPointReal(), GetPoints(), GetPointsComplex(), GetPointsReal(), Init(), SetPoint(), SetPointComplex(), SetPoints(), SetPointsComplex(), TFFTRealComplex(), and ~TFFTRealComplex().
void* TFFTRealComplex::fOut [protected] |
Definition at line 56 of file TFFTRealComplex.h.
Referenced by GetPointComplex(), GetPointReal(), GetPoints(), GetPointsComplex(), Init(), IsInplace(), TFFTRealComplex(), and ~TFFTRealComplex().
void* TFFTRealComplex::fPlan [protected] |
Definition at line 57 of file TFFTRealComplex.h.
Referenced by Init(), TFFTRealComplex(), Transform(), and ~TFFTRealComplex().
Int_t TFFTRealComplex::fNdim [protected] |
Definition at line 58 of file TFFTRealComplex.h.
Referenced by GetNdim(), GetPointComplex(), GetPointReal(), GetPoints(), GetPointsComplex(), Init(), SetPoint(), and TFFTRealComplex().
Int_t TFFTRealComplex::fTotalSize [protected] |
Definition at line 59 of file TFFTRealComplex.h.
Referenced by GetPointComplex(), GetPoints(), GetPointsComplex(), GetSize(), SetPoints(), SetPointsComplex(), and TFFTRealComplex().
Int_t* TFFTRealComplex::fN [protected] |
Definition at line 60 of file TFFTRealComplex.h.
Referenced by GetN(), GetPointComplex(), GetPointReal(), GetPoints(), GetPointsComplex(), Init(), SetPoint(), TFFTRealComplex(), and ~TFFTRealComplex().
Option_t* TFFTRealComplex::fFlags [protected] |
Definition at line 61 of file TFFTRealComplex.h.
Referenced by GetTransformFlag(), Init(), and TFFTRealComplex().
void* TFFTRealComplex::fIn [protected] |
Definition at line 55 of file TFFTRealComplex.h.
void* TFFTRealComplex::fOut [protected] |
Definition at line 56 of file TFFTRealComplex.h.
void* TFFTRealComplex::fPlan [protected] |
Definition at line 57 of file TFFTRealComplex.h.
Int_t* TFFTRealComplex::fN [protected] |
Definition at line 60 of file TFFTRealComplex.h.
Option_t* TFFTRealComplex::fFlags [protected] |
Definition at line 61 of file TFFTRealComplex.h.
1.5.1