00001 package DisplayGUI;
00002
00003
00004
00005
00006
00007
00014 public class SCTDB_Data extends is.Info {
00015 public static final is.Type type = new is.Type( new SCTDB_Data( ) );
00016
00017 public SCTDB_Data() {
00018 this( "SCTDB_Data" );
00019 }
00020
00021 protected SCTDB_Data( String type ) {
00022 super( type );
00023 testLocation = "";
00024 testNumber = "";
00025 defectList = new String[0];
00026 daqInfo = new String[0];
00027 testDate = "";
00028
00029
00030
00031
00032 }
00033
00034
00038 public String testLocation;
00039
00043 public double[] data_m0;
00044
00048 public double[] data_s1;
00049
00053 public double[] data_s2;
00054
00058 public double[] data_s3;
00059
00063 public double[] data_s4;
00064
00068 public double[] data_e5;
00069
00073 public double[] data_m8;
00074
00078 public double[] data_s9;
00079
00083 public double[] data_s10;
00084
00088 public double[] data_s11;
00089
00093 public double[] data_s12;
00094
00098 public double[] data_e13;
00099
00103 public String testNumber;
00104
00108 public int testIndex;
00109
00112 public int noDefectChannels;
00113
00117 public int status;
00118
00122 public double[] dcsinfo;
00123
00127 public String[] defectList;
00128
00132 public String[] daqInfo;
00133
00137 public String testDate;
00138
00139
00140 public void publishGuts( is.Ostream out ){
00141 super.publishGuts( out );
00142 out.put( testLocation ).put( data_m0 ).put( data_s1 ).put( data_s2 ).put( data_s3 );
00143 out.put( data_s4 ).put( data_e5 ).put( data_m8 ).put( data_s9 ).put( data_s10 ).put( data_s11 );
00144 out.put( data_s12 ).put( data_e13 ).put( testNumber ).put( testIndex, true ).put( noDefectChannels, true );
00145 out.put( status, true ).put( dcsinfo ).put( defectList ).put( daqInfo ).put( testDate );
00146 }
00147
00148 public void refreshGuts( is.Istream in ){
00149 super.refreshGuts( in );
00150 testLocation = in.getString( );
00151 data_m0 = in.getDoubleArray( );
00152 data_s1 = in.getDoubleArray( );
00153 data_s2 = in.getDoubleArray( );
00154 data_s3 = in.getDoubleArray( );
00155 data_s4 = in.getDoubleArray( );
00156 data_e5 = in.getDoubleArray( );
00157 data_m8 = in.getDoubleArray( );
00158 data_s9 = in.getDoubleArray( );
00159 data_s10 = in.getDoubleArray( );
00160 data_s11 = in.getDoubleArray( );
00161 data_s12 = in.getDoubleArray( );
00162 data_e13 = in.getDoubleArray( );
00163 testNumber = in.getString( );
00164 testIndex = in.getInt( );
00165 noDefectChannels = in.getInt( );
00166 status = in.getInt( );
00167 dcsinfo = in.getDoubleArray( );
00168 defectList = in.getStringArray( );
00169 daqInfo = in.getStringArray( );
00170 testDate = in.getString( );
00171 }
00172
00173
00174
00175
00176
00177 }
00178
00179
00180
00181
00182