Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 8388)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 8389)
@@ -19,4 +19,11 @@
                                                  -*-*- END OF LINE -*-*-
 
+ 2007/04/03 Thomas Bretz
+
+   * mjobs/MDataSet.cc:
+     - added processing of RunTime and Name resource
+
+
+
  2007/03/29 Thomas Bretz
 
Index: /trunk/MagicSoft/Mars/mjobs/MDataSet.cc
===================================================================
--- /trunk/MagicSoft/Mars/mjobs/MDataSet.cc	(revision 8388)
+++ /trunk/MagicSoft/Mars/mjobs/MDataSet.cc	(revision 8389)
@@ -194,12 +194,11 @@
 MDataSet::MDataSet(const char *fname, TString sequences, TString data)
 {
-    fName  = fname;
+    fName = fname;
 
     fSequencesOn.SetOwner();
     fSequencesOff.SetOwner();
 
-    const char *expname = gSystem->ExpandPathName(fname);
-
-    fTitle = Form("Dataset contained in file %s", expname);
+    TString expname(fname);
+    gSystem->ExpandPathName(expname);
 
     const Bool_t access = !gSystem->AccessPathName(expname, kFileExists);
@@ -208,7 +207,7 @@
 
     MEnv env(expname);
-    delete [] expname;
-
-    fNumAnalysis = env.GetValue("AnalysisNumber",  -1);
+
+    fNumAnalysis = env.GetValue("AnalysisNumber", -1);
+    fTitle       = env.GetValue("Name", expname);
 
     TString str;
@@ -235,4 +234,8 @@
     fCatalog    = fCatalog.Strip(TString::kBoth);
 
+    // --- Now "touch" resources which are not yet stored in MDataSet ---
+    env.Touch("RunTime");
+
+    // --- Print "untouch" resources ---
     if (env.GetNumUntouched()>0)
     {
@@ -268,4 +271,8 @@
     }
     gLog << "AnalysisNumber: " << fNumAnalysis << endl << endl;
+
+    if (!fTitle.IsNull())
+        gLog << "Name: " << fTitle << endl << endl;
+
     gLog << "SequencesOn:   ";
     for (int i=0; i<fNumSequencesOn.GetSize(); i++)
@@ -282,4 +289,6 @@
     gLog << "WobbleMode: " << (fIsWobbleMode?"On":"Off") << endl << endl;
 
+
+
     gLog << "Comment: " << fComment << endl;
 
