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