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

NMaskAlgorithm.h

Go to the documentation of this file.
00001 #ifndef SCTANALYSIS_NMASKALGORITHM_H
00002 #define SCTANALYSIS_NMASKALGORITHM_H
00003 
00004 #include "AnalysisAlgorithm.h"
00005 
00006 namespace SctAnalysis {
00007     
00012 class NMaskAlgorithm : public AnalysisAlgorithm {
00013 public:
00017     virtual void canAddRawScanResult(const string& name) throw(Sct::LogicError, Sct::IoError);
00021     virtual boost::shared_ptr<AnalysisAlgorithm> clone(const TestData& testData, const string& moduleName) const throw();
00025     NMaskAlgorithm(const TestData& testData, const string& moduleName) throw() : AnalysisAlgorithm(testData, moduleName) {}
00029     virtual ~NMaskAlgorithm() throw() {}
00030 private:
00031     NMaskAlgorithm() {}
00032     static bool inMap;
00033 };
00034 }
00035 
00036 #endif //SCTANALYSIS_NMASKALGORITHM_H

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