Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

FitterWorkerGroup.h

Go to the documentation of this file.
00001 #ifndef FITTERWORKERGROUP_H
00002 #define FITTERWORKERGROUP_H
00003 #include "SctService/WorkerGroup.h"
00004 #include <boost/shared_ptr.hpp>
00005 
00006 namespace SctData {
00007 class RawScanResult;
00008 }
00009 using namespace SctService;
00010 using SctData::RawScanResult;
00011 using boost::shared_ptr;
00012 
00013 namespace SctFitter {
00014 
00019 class FitterWorkerGroup : public WorkerGroup<shared_ptr<const RawScanResult> > {
00020 public:
00022     FitterWorkerGroup() : m_calls(0) {}
00023 
00025     virtual ~FitterWorkerGroup() {}
00026 
00027 private:
00033     virtual void work(shared_ptr<const RawScanResult>) throw() ;
00034     int m_calls; 
00035 };
00036 
00037 }// end of namespace SctFitter
00038 
00039 #endif // #define FITTERWORKERGROUP_H

Generated on Mon Dec 15 19:36:02 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3