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 00022 00023 static const DefectPrototype SD_LO; 00024 static const DefectPrototype SD_HI; 00025 00026 00027 static const DefectPrototype VLO_GAIN; 00028 static const DefectPrototype LO_GAIN; 00029 static const DefectPrototype HI_GAIN; 00030 static const DefectPrototype LO_OFFSET; 00031 static const DefectPrototype HI_OFFSET; 00032 static const DefectPrototype UNBONDED; 00033 static const DefectPrototype PARTBONDED; 00034 static const DefectPrototype NOISY; 00035 static const DefectPrototype V_NOISY; 00036 00037 00038 static const DefectPrototype TR_RANGE; 00039 static const DefectPrototype TR_STEP; 00040 static const DefectPrototype TR_OFFSET; 00041 static const DefectPrototype TR_NOTRIM; 00042 00043 00044 static const DefectPrototype NO_HI; 00045 static const DefectPrototype MEAN_ERROR; 00046 static const DefectPrototype SIG_ERROR; 00047 static const DefectPrototype STUCK_CELL; 00048 static const DefectPrototype DEAD_CELL; 00049 static const DefectPrototype TOKEN; 00050 static const DefectPrototype RTOKEN; 00051 static const DefectPrototype TW_HI; 00052 static const DefectPrototype TW_LO; 00053 00054 }; 00055 } 00056 #endif //SCTDATA_STANDARDDEFECTS_H