169      Error(
"Transform", 
"transform was not initialized");
 
 
  181      Error(
"GetPoints", 
"Input array has been destroyed");
 
 
  195      Error(
"GetPointReal", 
"Input array has been destroyed");
 
 
  209      Error(
"GetPointReal", 
"Input array has been destroyed");
 
 
  227      Error(
"GetPointComplex", 
"Input array has been destroyed");
 
 
  242      Error(
"GetPointComplex", 
"Input array has been destroyed");
 
 
  265      Error(
"GetPointsReal",
"Input array was destroyed");
 
 
  278      Error(
"GetPointsComplex", 
"Input array has been destroyed");
 
 
  295      Error(
"GetPointsComplex", 
"Input array has been destroyed");
 
  300      data[i] = array[i/2];
 
 
  334      Error(
"SetPoint", 
"Illegal index value");
 
 
int Int_t
Signed integer 4 bytes (int)
 
double Double_t
Double 8 bytes.
 
const char Option_t
Option string (const char)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
 
void GetPoints(Double_t *data, Bool_t fromInput=kFALSE) const override
Fills the argument array with the computed transform Works only for output (input array is destroyed ...
 
void SetPointComplex(Int_t ipoint, TComplex &c) override
since the input must be complex-Hermitian, if the ipoint > n/2, the according point before n/2 is set...
 
void SetPointsComplex(const Double_t *re, const Double_t *im) override
Set all points. The values are copied.
 
UInt_t MapFlag(Option_t *flag)
allowed options: "ES" - FFTW_ESTIMATE "M" - FFTW_MEASURE "P" - FFTW_PATIENT "EX" - FFTW_EXHAUSTIVE
 
void Transform() override
Computes the transform, specified in Init() function.
 
void GetPointsComplex(Double_t *re, Double_t *im, Bool_t fromInput=kFALSE) const override
Fills the argument array with the computed transform Works only for output (input array is destroyed ...
 
~TFFTComplexReal() override
Destroys the data arrays and the plan.
 
Double_t * GetPointsReal(Bool_t fromInput=kFALSE) const override
Returns the array of computed transform Works only for output (input array is destroyed in a C2R tran...
 
void SetPoints(const Double_t *data) override
set all points.
 
void SetPoint(Int_t ipoint, Double_t re, Double_t im=0) override
since the input must be complex-Hermitian, if the ipoint > n/2, the according point before n/2 is set...
 
void GetPointComplex(Int_t ipoint, Double_t &re, Double_t &im, Bool_t fromInput=kFALSE) const override
Works only for output (input array is destroyed in a C2R transform)
 
Double_t GetPointReal(Int_t ipoint, Bool_t fromInput=kFALSE) const override
Returns the point #ipoint Works only for output (input array is destroyed in a C2R transform)
 
void Init(Option_t *flags, Int_t, const Int_t *) override
Creates the fftw-plan.
 
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
 
void ToUpper()
Change string to upper case.
 
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const