00001 package ProdDatabase;
00002 import java.util.Set;
00003 import java.util.HashSet;
00004
00005 public class SCTDAQCharacterisation {
00006 String location, date;
00007 Set failedTests;
00008 double temperature, deltaT;
00009 int[] nDefects = {-1,-1,-1,-1};
00010 public SCTDAQCharacterisation(String location, String date, double temperature, double deltaT) {
00011 this.date = date;
00012 this.location=location;
00013 this.deltaT=deltaT;
00014 this.temperature=temperature;
00015 failedTests = new HashSet();
00016 }
00017
00018 public void setDefects(int index, int count) {
00019 nDefects[index]=count;
00020 }
00021 public int nDefects(int index) {
00022 return nDefects[index];
00023 }
00024
00025 public String getLocation() {
00026 return location;
00027 }
00028
00029 public String getDate() {
00030 return date;
00031 }
00032 public double getDeltaT() {
00033 return deltaT;
00034 }
00035 public double getTemperature() {
00036 return temperature;
00037 }
00038 public Set getFailedTests() {
00039 return failedTests;
00040 }
00041 public void addFailedTest(String testname) {
00042 failedTests.add(testname);
00043 }
00044
00045 }
00046