00001
00002
00003
00004
00005 #ifndef TESTATLFAST_CELLDESCRIPTORTESTER_H
00006 #define TESTATLFAST_CELLDESCRIPTORTESTER_H
00007
00008 #ifndef TESTATLFAST_SP_H
00009 #include "TestAtlfast/SP.h"
00010 #endif
00011
00012 #ifndef TESTATLFAST_TESTSTAT_H
00013 #include "TestAtlfast/TestStat.h"
00014 #endif
00015
00016 #ifndef STD_VECTOR_H
00017 #include <vector>
00018 #define STD_VECTOR_H
00019 #endif
00020
00021 #ifndef STD_STRING_H
00022 #include <string>
00023 #define STD_STRING_H
00024 #endif
00025
00026 namespace Atlfast{
00027 class CellDescriptor;
00028 }
00029
00030 namespace TestAtlfast{
00031 using Atlfast::CellDescriptor;
00032 class CellDescriptorTester{
00033 public:
00034 CellDescriptorTester():
00035 m_verbose(false),
00036 m_vbString("CellDescriptorTester: "){
00037 };
00038 CellDescriptorTester(bool v):
00039 m_verbose(v),
00040 m_vbString("CellDescriptorTester: "){
00041 };
00042 TestStat test();
00043 private:
00044 bool test1(const CellDescriptor&, double, double) const;
00045 bool m_verbose;
00046 string m_vbString;
00047 };
00048 }
00049 #endif
00050
00051
00052
00053
00054
00055