Go to the source code of this file.
Functions | |
| Double_t | Var (TDSPVector *s1, TDSPVector *weights=NULL) |
| Double_t | Var (TDSPVector &s1) |
| Double_t | Std (TDSPVector *s1) |
| Double_t | Std (TDSPVector &s1) |
| Double_t | Dist (TDSPVector *s1, TDSPVector *s2) |
| Double_t | Dist2 (TDSPVector *s1, TDSPVector *s2) |
| TComplex | Dot (TDSPVector *s1, TDSPVector *s2, Bool_t conj=kTRUE) |
| Double_t | Dot2 (TDSPVector *s1, TDSPVector *s2) |
| Double_t | Dist (TDSPVector &s1, TDSPVector &s2) |
| Double_t | Dist2 (TDSPVector &s1, TDSPVector &s2) |
| TComplex | Dot (TDSPVector &s1, TDSPVector &s2, Bool_t conj=kTRUE) |
| Double_t | Dot2 (TDSPVector &s1, TDSPVector &s2) |
| TDSPVector * | Index (TComplex x, TComplex y=0, TComplex step=1, TDSPVector *result=NULL) |
| TDSPVector * | Conv (TDSPVector *in, TDSPVector *h, TDSPVector *out=NULL, Int_t opt=kTDSPVector_Conv_Defaults, Int_t bl=0) |
| TDSPVector * | Rect (Int_t L, Int_t N, Double_t norm=1, TDSPVector *in=NULL) |
| TDSPVector * | Rect_FFTShift (Int_t L, Int_t N, Double_t norm=1, TDSPVector *in=NULL) |
| Rectangular pulse. | |
| TDSPVector * | Gaussnk (Int_t L, Double_t norm=1, TDSPVector *in=NULL) |
| Rectangular pulse + fftshift. | |
| TDSPVector * | Gaussnk_FFTShift (Int_t L, Double_t norm=1, TDSPVector *in=NULL) |
| Gaussnk - Fourier invariant Gaussian. | |
| TDSPVector * | Rcos (Int_t L, Int_t N, Double_t rolloff, Double_t norm=1., TDSPVector *output=NULL) |
| Raised Cosine. | |
| TDSPVector * | Rcos_FFTShift (Int_t L, Int_t N, Double_t rolloff, Double_t norm=1., TDSPVector *output=NULL) |
| Raised Cosine + fftshift. | |
| TDSPVector * | RandNC (UInt_t L, Double_t sigma=1.) |
| TDSPVector * | Delta (UInt_t L, Int_t one_pos=0.) |
| Vector of length L with "1" at one_pos and the rest is zero. | |
|
||||||||||||||||||||||||
|
Definition at line 69 of file VectorRoutines.h. References TDSPVector::Conv().
00070 {
00071 return h->Conv(in,out,opt,bl);
00072 }
|
|
||||||||||||
|
Vector of length L with "1" at one_pos and the rest is zero.
|
|
||||||||||||
|
Definition at line 54 of file VectorRoutines.h. References TDSPVector::Dist().
00054 {
00055 return s1.Dist(s2);
00056 }
|
|
||||||||||||
|
Definition at line 41 of file VectorRoutines.h. References TDSPVector::Dist().
00041 {
00042 return s1->Dist(s2);
00043 }
|
|
||||||||||||
|
Definition at line 57 of file VectorRoutines.h. References TDSPVector::Dist2().
00057 {
00058 return s1.Dist2(s2);
00059 }
|
|
||||||||||||
|
Definition at line 44 of file VectorRoutines.h. References TDSPVector::Dist2().
00044 {
00045 return s1->Dist2(s2);
00046 }
|
|
||||||||||||||||
|
Definition at line 60 of file VectorRoutines.h. References TDSPVector::Dot().
00060 {
00061 return s1.Dot(s2,conj);
00062 }
|
|
||||||||||||||||
|
Definition at line 47 of file VectorRoutines.h. References TDSPVector::Dot().
00047 {
00048 return s1->Dot(s2,conj);
00049 }
|
|
||||||||||||
|
Definition at line 63 of file VectorRoutines.h. References TDSPVector::Dot2().
00063 {
00064 return s1.Dot2(s2);
00065 }
|
|
||||||||||||
|
Definition at line 50 of file VectorRoutines.h. References TDSPVector::Dot2().
00050 {
00051 return s1->Dot2(s2);
00052 }
|
|
||||||||||||||||
|
Rectangular pulse + fftshift.
|
|
||||||||||||||||
|
Gaussnk - Fourier invariant Gaussian.
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||||||
|
Raised Cosine.
|
|
||||||||||||||||||||||||
|
Raised Cosine + fftshift.
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Rectangular pulse.
|
|
|
Definition at line 36 of file VectorRoutines.h.
00037 {
00038 return Std(&s1);
00039 }
|
|
|
Definition at line 31 of file VectorRoutines.h. References TDSPVector::GetLen(), Sqrt(), and TDSPVector::Variance().
00032 {
00033 return TMath::Sqrt(s1->Variance()/(s1->GetLen()-1.));
00034 }
|
|
|
Definition at line 26 of file VectorRoutines.h. References TDSPVector::Variance().
00027 {
00028 return s1.Variance();
00029 }
|
|
||||||||||||
|
TDSP ******************************************************************* VectorRoutines.h - description ------------------- begin : Mon Feb 18 2002 copyright : (C) 2002 by Peter Jung email : jung@hhi.de
Definition at line 21 of file VectorRoutines.h. References TDSPVector::Variance().
00022 {
00023 return s1->Variance(weights);
00024 }
|
1.3.2