Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

TDSPSignal Class Reference

#include <TDSPSignal.h>

Inheritance diagram for TDSPSignal:

TDSPMatrix TDSPVector TDSPStochasticSignal

Detailed Description

a discrete complex signal
Author:
Peter Jung

Definition at line 31 of file TDSPSignal.h.

Public Member Functions

 TDSPSignal (Int_t len=0)
 TDSPSignal (Int_t rows, Int_t cols)
 TDSPSignal (char *name)
virtual ~TDSPSignal ()
virtual void SetName (const char *name)
virtual void SetNameTitle (const char *name, const char *title)
virtual void SetTitle (const char *title="")
virtual void ls (Option_t *option="") const
virtual void Print (Option_t *option="")
virtual const char * GetName () const
virtual const char * GetTitle () const
TDSPSignaloperator= (TDSPFifo &)
TDSPSignaloperator= (TDSPFifo *f)

Protected Attributes

TString fName
TString fTitle

Friends

Bool_t operator== (TDSPSignal &, TDSPSignal &)
istream & operator>> (istream &, TDSPSignal &)
ostream & operator<< (ostream &, TDSPSignal &)
istream & operator>> (istream &, TDSPSignal *)
ostream & operator<< (ostream &, TDSPSignal *)


Constructor & Destructor Documentation

TDSPSignal::TDSPSignal Int_t  len = 0  ) 
 

TDSPSignal::TDSPSignal Int_t  rows,
Int_t  cols
 

TDSPSignal::TDSPSignal char *  name  ) 
 

virtual TDSPSignal::~TDSPSignal  )  [virtual]
 


Member Function Documentation

virtual const char* TDSPSignal::GetName  )  const [inline, virtual]
 

Definition at line 64 of file TDSPSignal.h.

References fName.

00064 {return fName.Data();}

virtual const char* TDSPSignal::GetTitle  )  const [inline, virtual]
 

Definition at line 65 of file TDSPSignal.h.

References fTitle.

00065 {return fTitle.Data();}

virtual void TDSPSignal::ls Option_t *  option = ""  )  const [virtual]
 

TDSPSignal& TDSPSignal::operator= TDSPFifo f  )  [inline]
 

Definition at line 70 of file TDSPSignal.h.

References operator=().

00070 { return operator=(*f);}; 

TDSPSignal& TDSPSignal::operator= TDSPFifo  ) 
 

Referenced by operator=().

virtual void TDSPSignal::Print Option_t *  option = ""  )  [virtual]
 

Reimplemented from TDSPVector.

virtual void TDSPSignal::SetName const char *  name  )  [virtual]
 

virtual void TDSPSignal::SetNameTitle const char *  name,
const char *  title
[virtual]
 

virtual void TDSPSignal::SetTitle const char *  title = ""  )  [virtual]
 


Friends And Related Function Documentation

ostream& operator<< ostream &  ,
TDSPSignal
[friend]
 

ostream& operator<< ostream &  ,
TDSPSignal
[friend]
 

Bool_t operator== TDSPSignal z1,
TDSPSignal z2
[friend]
 

Definition at line 76 of file TDSPSignal.h.

00076                                                            {
00077   if (z1.fSamplingRate!=z2.fSamplingRate) return kFALSE;
00078   return operator==(*static_cast<TDSPVector*>(&z1),
00079             *static_cast<TDSPVector*>(&z1));
00080   
00081 }

istream& operator>> istream &  ,
TDSPSignal
[friend]
 

istream& operator>> istream &  ,
TDSPSignal
[friend]
 


Field Documentation

TString TDSPSignal::fName [protected]
 

Definition at line 36 of file TDSPSignal.h.

Referenced by GetName().

TString TDSPSignal::fTitle [protected]
 

Definition at line 37 of file TDSPSignal.h.

Referenced by GetTitle().


The documentation for this class was generated from the following file:
Generated on Fri Apr 23 16:24:08 2004 by doxygen 1.3.2