00001
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef TDSPPSK_H
00019 #define TDSPPSK_H
00020
00021 #include <TRandom.h>
00022 #include <TDSPSymbolGenerator.h>
00023
00029 class TDSPPsk : public TDSPSymbolGenerator {
00030
00031 protected:
00032
00033 virtual void InitSymbols();
00034
00035 public:
00036
00037 TDSPPsk(char *name,
00038 Int_t = 4,
00039 UInt_t = kDEFAULT_OPTIONS);
00040
00041 ~TDSPPsk();
00042
00043
00044
00045
00046
00047 virtual Double_t SER(Double_t SNR);
00048
00049 ClassDef(TDSPPsk,1)
00050
00051 };
00052
00053
00054 #endif