00001 #ifndef SCTDATA_STANDARDDEFECTS_H 00002 #define SCTDATA_STANDARDDEFECTS_H 00003 00004 00005 namespace SctData { 00006 00007 class DefectPrototype; 00008 00013 class StandardDefects { 00014 public: 00016 static const DefectPrototype DEAD; 00017 static const DefectPrototype STUCKON; 00018 static const DefectPrototype OVER; 00019 static const DefectPrototype UNDER; 00020 static const DefectPrototype NOINIT; 00021 static const DefectPrototype BADFIT; 00022 00023 00024 static const DefectPrototype SD_LO; 00025 static const DefectPrototype SD_HI; 00026 00027 00028 static const DefectPrototype VLO_GAIN; 00029 static const DefectPrototype LO_GAIN; 00030 static const DefectPrototype HI_GAIN; 00031 static const DefectPrototype LO_OFFSET; 00032 static const DefectPrototype HI_OFFSET; 00033 static const DefectPrototype UNBONDED; 00034 static const DefectPrototype PARTBONDED; 00035 static const DefectPrototype NOISY; 00036 static const DefectPrototype V_NOISY; 00037 00038 00039 static const DefectPrototype TR_RANGE; 00040 static const DefectPrototype TR_STEP; 00041 static const DefectPrototype TR_OFFSET; 00042 static const DefectPrototype TR_NOTRIM; 00043 00044 00045 static const DefectPrototype NO_HI; 00046 static const DefectPrototype MEAN_ERROR; 00047 static const DefectPrototype SIG_ERROR; 00048 static const DefectPrototype STUCK_CELL; 00049 static const DefectPrototype DEAD_CELL; 00050 static const DefectPrototype TOKEN; 00051 static const DefectPrototype RTOKEN; 00052 static const DefectPrototype TW_HI; 00053 static const DefectPrototype TW_LO; 00054 00055 }; 00056 } 00057 #endif //SCTDATA_STANDARDDEFECTS_H