public SequenceData()
 {
     steps = new List<TimeStep>();
     commonWaveforms = new List<Waveform>();
     analogGroups = new List<AnalogGroup>();
     analogGroups.Add(new AnalogGroup("Unnamed"));
     gpibGroups = new List<GPIBGroup>();
     gpibGroups.Add(new GPIBGroup("Unnamed"));
     variables = new List<Variable>();
     lists = new ListData();
 }
 public SequenceData()
 {
     steps = new List<TimeStep>();
     commonWaveforms = new List<Waveform>();
     analogGroups = new List<AnalogGroup>();
     analogGroups.Add(new AnalogGroup("Unnamed"));
     gpibGroups = new List<GPIBGroup>();
     gpibGroups.Add(new GPIBGroup("Unnamed"));
     variables = new List<Variable>();
     lists = new ListData();
     versionNumberAtFirstCreation = DataStructuresVersionNumber.CurrentVersion;
     versionNumberAtLastSerialization = DataStructuresVersionNumber.CurrentVersion;
 }