00001 package DisplayGUI.plotters; 00002 // 00003 // @Author Dave Robinson 00004 // 00005 import hep.aida.*; 00006 00007 public class IVScansData { 00008 00009 java.util.List scanList, moduleList; 00010 String summaryString; 00011 IDataPointSet ivDataPointSet; 00012 00013 00014 public IVScansData(String summaryString) { 00015 scanList = new java.util.ArrayList(); 00016 moduleList = new java.util.ArrayList(); 00017 moduleList.add("All modules"); 00018 this.summaryString=summaryString; 00019 } 00020 00021 public void add(String serialNo, IDataPointSet dataPointSet) { 00022 scanList.add(dataPointSet); 00023 moduleList.add(serialNo); 00024 } 00025 public String getTitle() { 00026 return summaryString; 00027 } 00028 public IDataPointSet getDataPointSet(int index) { 00029 return (IDataPointSet)scanList.get(index); 00030 } 00031 public java.util.List getModuleList() { 00032 return moduleList; 00033 } 00034 public int size() { 00035 return scanList.size(); 00036 } 00037 }