#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.