MApolloPulseFlagger.hh

Go to the documentation of this file.
00001 
00025 #ifndef _M_APOLLO_PULSE_FLAGGER_
00026 #define _M_APOLLO_PULSE_FLAGGER_
00027 
00028 #include "QModule.hh"
00029 #include "QEvent.hh"
00030 #include "QCuore.hh"
00031 #include "MSetHeaterFlag.hh"
00032 
00033 #include <time.h>
00034 #include <map>
00035 
00036 class MApolloPulseFlagger : public MSetHeaterFlag {
00037 
00038         public: 
00039                 MApolloPulseFlagger( QSequence* s);
00040 
00041                 virtual ~MApolloPulseFlagger();
00042 
00043                 // Init method is called before event loop
00044                 virtual void Init();
00045                 // Doit method is called for each event, getting the event as argument
00046                 virtual QEvent* Do( QEvent* ev);
00047 
00048                 // Done method is called after event loop
00049                 virtual void Done();
00050 
00051         private:
00052 
00053                 std::map<int,unsigned int> fAmplitudes;
00054 
00055 };
00056 #endif

Generated on Tue Nov 16 10:49:58 2010 for CUORE Software by  doxygen 1.5.6