00001 // Test class for ProcessedFlat 00002 // 00003 // P. Sherwood 00004 00005 #ifndef FASTSHOWER_PROCESSEDFLATTESTER_H 00006 #define FASTSHOWER_PROCESSEDFLATTESTER_H 00007 00008 #ifndef FASTSHOWER_ITESTER_H 00009 #include "FastShowerUtils/ITester.h" 00010 #endif 00011 00012 #ifndef FASTSHOWER_TESTSTAT_H 00013 #include "FastShowerUtils/TestStat.h" 00014 #endif 00015 00016 #ifndef STD_VECTOR_H 00017 #define STD_VECTOR_H 00018 #include <vector> 00019 #endif 00020 00021 00022 namespace FastShower{ 00023 class ProcessedFlatTester: public ITester{ 00024 00025 public: 00026 ProcessedFlatTester(bool verbose):m_verbose(verbose){} 00027 ~ProcessedFlatTester(){} 00028 00029 virtual TestStat test(); 00030 virtual void results() const ; 00031 00032 private: 00033 TestStat test1(); 00034 TestStat m_ts; 00035 bool m_verbose; 00036 }; 00037 00038 } // end of namespace bracket 00039 #endif 00040 00041 00042 00043 00044