Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

DCSInfo.java

00001 package SummaryReader;
00002 
00003 public class DCSInfo {
00004     Double[] parameters;
00005     String sn,status,location,temperature,testDate;
00006     public static final int VDET=0;
00007     public static final int IDET=1;
00008     public static final int T0=2;
00009     public static final int T1=3;
00010     public static final int VCC=4;
00011     public static final int ICC=5;
00012     public static final int VDD=6;
00013     public static final int IDD=7;
00014 
00015     public DCSInfo() {
00016        parameters = new Double[8];
00017        for(int i=0;i<parameters.length;i++) parameters[i]=null;
00018         }
00019     public void put(int index, double value) {
00020        parameters[index]=new Double(value);
00021        }
00022     public void put(int index, String value) {
00023        parameters[index]=Double.valueOf(value);
00024        }
00025     public Double get(int index) {
00026        if(index<0) return null;
00027        return parameters[index];
00028        }
00029    public String getSummaryTable() {
00030        StringBuffer table = new StringBuffer("<h3>DCS Info</h3>\n");
00031        table.append("<table border=1>\n");
00032        table.append("<tr><td>VDet</td><td>IDet</td><td>T0</td><td>T1</td><td>Vdd</td><td>Idd</td><td>Vcc</td><td>Icc</td></tr>\n");
00033        table.append("<tr><td>"+parameters[VDET].toString()+"</td><td>"+parameters[IDET].toString()+"</td><td>"+parameters[T0].toString()+"</td><td>"+parameters[T1].toString()+"</td><td>"+parameters[VDD].toString()+"</td><td>"+parameters[IDD].toString()+"</td><td>"+parameters[VCC].toString()+"</td><td>"+parameters[ICC].toString()+"</td></tr>\n");
00034        table.append("</table>\n");
00035        return table.toString();
00036        }
00037 }

Generated on Thu Jul 15 09:55:41 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5