Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 #ifndef COMPATHODOCHRONE_H
00029 #define COMPATHODOCHRONE_H
00030
00031 #include "CompatMultiModalCurves.h"
00032
00033 namespace QGpCompatibility {
00034
00035 #define CompatHODOCHRONE_INVALID_VALUE -1
00036
00037 class CompatSubSignalPool;
00038
00039 class CompatHodoChrone : public CompatMultiModalCurves
00040 {
00041 public:
00043 CompatHodoChrone();
00045 CompatHodoChrone(int modesCount,int omegasCount);
00047 CompatHodoChrone(const CompatMultiModalFrequency *o);
00049 CompatHodoChrone(const CompatMultiModalFrequency *o,int modesCount);
00051 CompatHodoChrone(const CompatMultiModalCurves *o);
00053 CompatHodoChrone(const CompatMultiModalCurves * o,int modesCount);
00054 };
00055
00056 inline CompatHodoChrone::CompatHodoChrone(): CompatMultiModalCurves()
00057 {
00058 TRACE;
00059 _freq2omega=1.0;
00060 }
00061
00062 inline CompatHodoChrone::CompatHodoChrone(int modesCount,int omegasCount)
00063 : CompatMultiModalCurves(modesCount, omegasCount)
00064 {
00065 TRACE;
00066 _freq2omega=1.0;
00067 }
00068
00069 inline CompatHodoChrone::CompatHodoChrone(const CompatMultiModalFrequency *o)
00070 : CompatMultiModalCurves(o)
00071 {
00072 TRACE;
00073 _freq2omega=1.0;
00074 }
00075
00076 inline CompatHodoChrone::CompatHodoChrone(const CompatMultiModalFrequency *o,int modesCount)
00077 : CompatMultiModalCurves(o, modesCount)
00078 {
00079 TRACE;
00080 _freq2omega=1.0;
00081 }
00082
00083 inline CompatHodoChrone::CompatHodoChrone(const CompatMultiModalCurves *o)
00084 : CompatMultiModalCurves(o)
00085 {
00086 TRACE;
00087 _freq2omega=1.0;
00088 }
00089
00090 inline CompatHodoChrone::CompatHodoChrone(const CompatMultiModalCurves * o,int modesCount)
00091 : CompatMultiModalCurves(o, modesCount, CompatHODOCHRONE_INVALID_VALUE)
00092 {
00093 TRACE;
00094 _freq2omega=1.0;
00095 }
00096
00097 }
00098
00099 #endif // COMPATHODOCHRONE_H