#include <TDSPOutput1.h>
Inheritance diagram for TDSPOutput1:

Public Member Functions | |
| TDSPOutput1 (char *name=NULL) | |
| ~TDSPOutput1 () | |
| virtual void | Print () |
| void | SetCanOverwrite () |
| void | ClearCanOverwrite () |
| Bool_t | CanOverWrite () |
| Bool_t | Connect (const char *signal, TNamed *receiver, const char *slot) |
| Bool_t | Connect (TQQObject *receiver, const char *slot=NULL) |
| Bool_t | Connect (const char *signal, TQQObject *receiver, const char *slot=NULL) |
| virtual TDSPSignal * | Update (TDSPSignal *input) |
| void | Browse (TBrowser *b=NULL) |
| TDSPSignal * | GetSignal () const |
| void | SetSignal (TDSPSignal *s) |
| void | Activate () |
| void | Deactivate () |
Protected Attributes | |
| Bool_t | fIsActive |
| UInt_t | fBits |
| TDSPSignal * | fSignal |
| TString | Signal_NewData |
| TString | Slot_Update |
Friends | |
| istream & | operator>> (istream &, TDSPOutput1 &) |
| ostream & | operator<< (ostream &, TDSPOutput1 &) |
| istream & | operator>> (istream &, TDSPOutput1 *) |
| ostream & | operator<< (ostream &, TDSPOutput1 *) |
|
|
|
|
|
|
|
|
Definition at line 104 of file TDSPOutput1.h. References fIsActive.
00104 { fIsActive = kTRUE;}; // *MENU*
|
|
|
Reimplemented from TQQObject. |
|
|
Definition at line 68 of file TDSPOutput1.h. References fBits, and kTDSPOUTPUT_CAN_OVERWRITE.
00068 { return fBits&(!kTDSPOUTPUT_CAN_OVERWRITE);}; // overwriting of the output possible ?
|
|
|
Definition at line 67 of file TDSPOutput1.h. References fBits, and kTDSPOUTPUT_CAN_OVERWRITE.
00067 { fBits &= (!kTDSPOUTPUT_CAN_OVERWRITE);}; // Clear - overwrite of the output is not possible
|
|
||||||||||||||||
|
Definition at line 84 of file TDSPOutput1.h. References TQQObject::Connect(), and Slot_Update.
00086 {
00087 if (!slot) slot=Slot_Update;
00088 return TDSPOperator::Connect(signal,receiver,slot);
00089 }
|
|
||||||||||||
|
Definition at line 78 of file TDSPOutput1.h. References TQQObject::Connect(), Signal_NewData, and Slot_Update.
00079 {
00080 if (!slot) slot=Slot_Update;
00081 return TDSPOperator::Connect(Signal_NewData.Data(),receiver,slot);
00082 }
|
|
||||||||||||||||
|
Reimplemented from TQQObject. Definition at line 72 of file TDSPOutput1.h. References TQQObject::Connect().
00074 {
00075 return TDSPOperator::Connect(signal,receiver,slot);
00076 }
|
|
|
Definition at line 105 of file TDSPOutput1.h. References fIsActive.
00105 { fIsActive = kFALSE;}; // *MENU*
|
|
|
Definition at line 101 of file TDSPOutput1.h. References fSignal. Referenced by TDSPFunction::Apply(), TDSPHarmonicGenerator::Generate(), TDSPHarmonicGenerator::SetSignalLength(), TDSPChop::SetSignalLength(), and TDSPBlockFifo::Update().
00101 { return fSignal;};
|
|
|
Reimplemented in TDSPLTVChannel, TDSPMultiEcho, TDSPWssus, and TDSPBlockSolve. |
|
|
Definition at line 66 of file TDSPOutput1.h. References fBits, and kTDSPOUTPUT_CAN_OVERWRITE.
00066 { fBits &= kTDSPOUTPUT_CAN_OVERWRITE;}; // Set - overwrite of the output is possible
|
|
|
Definition at line 102 of file TDSPOutput1.h. References fSignal.
00102 { fSignal = s;};
|
|
|
Reimplemented in TDSPAwgn, TDSPLTVChannel, TDSPBlockFifo, TDSPBlockSolve, TDSPChop, TDSPConvolution, TDSPFunction, TDSPModulation, TDSPSignalStudy, TDSPSymbolGenerator, and TDSPWienerProcess. Definition at line 93 of file TDSPOutput1.h. References TDSPOperator::Emit(), fSignal, TDSPVector::GetLen(), TDSPVector::GetVec(), TDSPMatrix::SetLen(), TDSPVector::SetVec(), and Signal_NewData.
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 46 of file TDSPOutput1.h. Referenced by CanOverWrite(), ClearCanOverwrite(), and SetCanOverwrite(). |
|
|
Definition at line 45 of file TDSPOutput1.h. Referenced by Activate(), and Deactivate(). |
|
|
Definition at line 49 of file TDSPOutput1.h. Referenced by GetSignal(), TDSPModulation::Modulate(), SetSignal(), Update(), TDSPConvolution::Update(), and TDSPBlockSolve::Update(). |
|
|
Definition at line 54 of file TDSPOutput1.h. Referenced by Connect(), TDSPHarmonicGenerator::Generate(), Update(), TDSPFunction::Update(), TDSPConvolution::Update(), and TDSPBlockSolve::Update(). |
|
|
Reimplemented in TDSPSymbolGenerator. Definition at line 55 of file TDSPOutput1.h. Referenced by Connect(), and TDSPSignalStudy::Update(). |
1.3.2