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

ChipCounterTestResult.h

00001 #ifndef CHIPCOUNTERTESTRESULT_H
00002 #define CHIPCOUNTERTESTRESULT_H
00003 
00004 #include "TestResult.h"
00005 #include "Sct/RangedVector.h"
00006 
00007 namespace SctData{
00012   class ChipCounterTestResult : public TestResult {
00013   public:
00014     ChipCounterTestResult() throw();
00015     
00019     ChipCounterTestResult(unsigned int runNumber, const string& moduleName) throw();
00020     
00024     virtual ~ChipCounterTestResult() throw();
00025     
00026     //Override
00027     virtual string getClassName() const throw();
00028 
00029     class StreamResult {
00030     public:
00031     private:
00032     };
00033     
00037     StreamResult& getStreamResult(const unsigned index);
00041     const StreamResult& getStreamResult(const unsigned index) const;
00042   private:
00043     RangedVector<StreamResult> streamResults;
00044     
00045   };
00046 }// end of namespace SctData
00047 #endif 

Generated on Fri Sep 16 18:01:49 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5