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

TDSPHarmonicGenerator Class Reference

#include <TDSPHarmonicGenerator.h>

Inheritance diagram for TDSPHarmonicGenerator:

TDSPGenerator TDSPOutput1 TDSPOperator TQQObject

Detailed Description

Author:
Peter Jung

Definition at line 30 of file TDSPHarmonicGenerator.h.

Public Member Functions

 TDSPHarmonicGenerator (char *name)
 ~TDSPHarmonicGenerator ()
void RegisterSignalsAndSlots ()
TDSPSpectrumGetSpectrum ()
void SetSignalLength (Int_t num)
void Generate ()

Protected Member Functions

void Fill (void)

Protected Attributes

TString Slot_Generate


Constructor & Destructor Documentation

TDSPHarmonicGenerator::TDSPHarmonicGenerator char *  name  ) 
 

TDSPHarmonicGenerator::~TDSPHarmonicGenerator  ) 
 


Member Function Documentation

void TDSPHarmonicGenerator::Fill void   )  [protected]
 

Referenced by Generate().

void TDSPHarmonicGenerator::Generate  )  [inline]
 

Reimplemented from TDSPGenerator.

Definition at line 62 of file TDSPHarmonicGenerator.h.

References TDSPOperator::Emit(), Fill(), TDSPOutput1::GetSignal(), and TDSPOutput1::Signal_NewData.

00062                            { 
00063     Fill(); 
00064     Emit(Signal_NewData,GetSignal());
00065   }; // *SIGNAL*

TDSPSpectrum* TDSPHarmonicGenerator::GetSpectrum  )  [inline]
 

Definition at line 58 of file TDSPHarmonicGenerator.h.

00058 { return Spectrum; };

void TDSPHarmonicGenerator::RegisterSignalsAndSlots  )  [inline, virtual]
 

Reimplemented from TQQObject.

Definition at line 50 of file TDSPHarmonicGenerator.h.

References TQQObject::AddSlot(), and Slot_Generate.

00050                                   {
00051     
00052     // Add the Slots
00053     
00054     Slot_Generate  = AddSlot("Generate()");
00055   
00056   }

void TDSPHarmonicGenerator::SetSignalLength Int_t  num  )  [inline]
 

Definition at line 60 of file TDSPHarmonicGenerator.h.

References TDSPOutput1::GetSignal(), and TDSPMatrix::SetLen().

00060 { GetSignal()->SetLen(num);};


Field Documentation

TString TDSPHarmonicGenerator::Slot_Generate [protected]
 

Definition at line 42 of file TDSPHarmonicGenerator.h.

Referenced by RegisterSignalsAndSlots().


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