Index: trunk/MagicSoft/Mars/mjoptim/MJOptimize.cc
===================================================================
--- trunk/MagicSoft/Mars/mjoptim/MJOptimize.cc	(revision 8223)
+++ trunk/MagicSoft/Mars/mjoptim/MJOptimize.cc	(revision 8244)
@@ -236,5 +236,5 @@
 //------------------------------------------------------------------------
 //
-// Add seqeunces from list to reader
+// Add sequences from list to reader
 //
 Bool_t MJOptimize::AddSequences(MRead &read, TList &list) const
@@ -243,11 +243,10 @@
 
     TIter Next(&list);
-    TObject *o=0;
-    while ((o=Next()))
-    {
-        MSequence seq(o->GetName());
-        if (!seq.IsValid())
+    MSequence *seq=0;
+    while ((seq=(MSequence*)Next()))
+    {
+        if (!seq->IsValid())
             return kFALSE;
-        if (seq.SetupDatRuns(files, o->GetTitle(), "I")<=0)
+        if (seq->SetupDatRuns(files)<=0)
             return kFALSE;
     }
@@ -264,5 +263,5 @@
 void MJOptimize::AddSequenceOn(const char *fname, const char *dir)
 {
-    fNamesOn.Add(new TNamed(fname, dir));
+    fNamesOn.Add(new MSequence(fname, dir));
 }
 
@@ -275,5 +274,5 @@
 void MJOptimize::AddSequenceOff(const char *fname, const char *dir)
 {
-    fNamesOff.Add(new TNamed(fname, dir));
+    fNamesOff.Add(new MSequence(fname, dir));
 }
 
