include/sinsource.h

00001 #ifndef __SINSOURCE_H__
00002 #define __SINSOURCE_H__
00003 
00004 #include "block.h"
00005 
00006 namespace DiscreteTimeSystems {
00007 
00008   class SinSource : public Block {
00009     double _freq;
00010     double _amp;
00011   public:
00012     SinSource(double f, double a);
00013 
00017     virtual bool isStatefulBlock() { return false; }
00018 
00022     virtual void updateState() {}
00023     
00027     virtual void updateOutput();
00028 
00029   };
00030   
00031 }
00032 
00033 #endif

Generated on Tue Dec 4 16:12:27 2007 for Project by  doxygen 1.5.1