Various transformations of (sequential) data samples. More...
#include "NcTransform.h"
Various transformations of (sequential) data samples.
Definition at line 14 of file NcTransform.h.
Public Member Functions | |
| NcTransform (const char *name="", const char *title="") | |
| NcTransform (const NcTransform &q) | |
| virtual | ~NcTransform () |
| virtual TObject * | Clone (const char *name="") const |
| void | Cosine (Int_t type, TH1 *hist=0, TString sel="none") |
| void | Fourier (TString mode, TH1 *hist=0, TString sel="none") |
| TArrayD | GetData (TString mode) const |
| Int_t | GetN () const |
| Float_t | GetSamplingFrequency () const |
| void | Hartley (Int_t mode, TH1 *hist=0, TString sel="none") |
| void | Load (Int_t n, Double_t *re, Double_t *im=0, Float_t f=-1) |
| void | Load (NcSample *s, Int_t i, Float_t f=-1) |
| void | Load (NcSample *s, TString name, Float_t f=-1) |
| void | Load (TArray *re, TArray *im=0, Float_t f=-1) |
| void | Load (TGraph *gr, Float_t f=-1) |
| void | Load (TH1 *h, Float_t f=-1) |
| void | LoadResult () |
| void | SetSamplingFrequency (Float_t f) |
| void | Sine (Int_t type, TH1 *hist=0, TString sel="none") |
Protected Member Functions | |
| void | Reset () |
Protected Attributes | |
| TArrayD | fImIn |
| TArrayD | fImOut |
| Int_t | fN |
| TVirtualFFT * | fProc |
| TArrayD | fReIn |
| TArrayD | fReOut |
| Float_t | fSample |
| NcTransform::NcTransform | ( | const char * | name = "", |
| const char * | title = "" ) |
Definition at line 136 of file NcTransform.cxx.
|
virtual |
Definition at line 148 of file NcTransform.cxx.
| NcTransform::NcTransform | ( | const NcTransform & | q | ) |
Definition at line 163 of file NcTransform.cxx.
|
virtual |
Definition at line 1591 of file NcTransform.cxx.
| void NcTransform::Cosine | ( | Int_t | type, |
| TH1 * | hist = 0, | ||
| TString | sel = "none" ) |
Definition at line 1079 of file NcTransform.cxx.
| void NcTransform::Fourier | ( | TString | mode, |
| TH1 * | hist = 0, | ||
| TString | sel = "none" ) |
Definition at line 590 of file NcTransform.cxx.
| TArrayD NcTransform::GetData | ( | TString | mode | ) | const |
Definition at line 531 of file NcTransform.cxx.
| Int_t NcTransform::GetN | ( | ) | const |
Definition at line 520 of file NcTransform.cxx.
| Float_t NcTransform::GetSamplingFrequency | ( | ) | const |
Definition at line 210 of file NcTransform.cxx.
| void NcTransform::Hartley | ( | Int_t | mode, |
| TH1 * | hist = 0, | ||
| TString | sel = "none" ) |
Definition at line 879 of file NcTransform.cxx.
| void NcTransform::Load | ( | Int_t | n, |
| Double_t * | re, | ||
| Double_t * | im = 0, | ||
| Float_t | f = -1 ) |
Definition at line 221 of file NcTransform.cxx.
| void NcTransform::Load | ( | NcSample * | s, |
| Int_t | i, | ||
| Float_t | f = -1 ) |
Definition at line 315 of file NcTransform.cxx.
| void NcTransform::Load | ( | NcSample * | s, |
| TString | name, | ||
| Float_t | f = -1 ) |
Definition at line 365 of file NcTransform.cxx.
| void NcTransform::Load | ( | TArray * | re, |
| TArray * | im = 0, | ||
| Float_t | f = -1 ) |
Definition at line 258 of file NcTransform.cxx.
| void NcTransform::Load | ( | TGraph * | gr, |
| Float_t | f = -1 ) |
Definition at line 456 of file NcTransform.cxx.
| void NcTransform::Load | ( | TH1 * | h, |
| Float_t | f = -1 ) |
Definition at line 409 of file NcTransform.cxx.
| void NcTransform::LoadResult | ( | ) |
Definition at line 505 of file NcTransform.cxx.
|
protected |
Definition at line 180 of file NcTransform.cxx.
| void NcTransform::SetSamplingFrequency | ( | Float_t | f | ) |
Definition at line 196 of file NcTransform.cxx.
| void NcTransform::Sine | ( | Int_t | type, |
| TH1 * | hist = 0, | ||
| TString | sel = "none" ) |
Definition at line 1336 of file NcTransform.cxx.
|
protected |
Definition at line 41 of file NcTransform.h.
|
protected |
Definition at line 43 of file NcTransform.h.
|
protected |
Definition at line 39 of file NcTransform.h.
|
protected |
Definition at line 38 of file NcTransform.h.
|
protected |
Definition at line 40 of file NcTransform.h.
|
protected |
Definition at line 42 of file NcTransform.h.
|
protected |
Definition at line 44 of file NcTransform.h.