Commit in slic/src on MAIN
LcioManager.cc+10-41.82 -> 1.83
JM: add geant4 and slic version strings to event header (requested by Ron and Norman)

slic/src
LcioManager.cc 1.82 -> 1.83
diff -u -r1.82 -r1.83
--- LcioManager.cc	2 Sep 2008 23:38:23 -0000	1.82
+++ LcioManager.cc	4 Sep 2008 19:30:01 -0000	1.83
@@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/slic/src/LcioManager.cc,v 1.82 2008/09/02 23:38:23 jeremy Exp $
+// $Header: /cvs/lcd/slic/src/LcioManager.cc,v 1.83 2008/09/04 19:30:01 jeremy Exp $
 #include "LcioManager.hh"
 
 // slic
@@ -267,11 +267,11 @@
     // create new run header
     m_runHdr = new LCRunHeaderImpl();
 
-    // set app string in run header
-    m_runHdr->parameters().setValue("APP_STRING", PackageInfo::getFullApplicationString());
+    // Write SLIC version into run header.
+    m_runHdr->parameters().setValue("SLIC_VERSION", PackageInfo::getVersionString());
 
     // Write Geant4 version into run header.
-    m_runHdr->parameters().setValue("GEANT4_VERSION", SlicApplication::instance()->getGeant4VersionString());
+    m_runHdr->parameters().setValue("GEANT4_VERSION", SlicApplication::instance()->getGeant4VersionString().replace(0,7,""));
 
     // set run number
     m_runHdr->setRunNumber(m_runNumber);
@@ -384,6 +384,12 @@
         lcevt->parameters().setValue("idrup",(float)0.0);
     }
 
+    // Write Geant4 version into event header.
+    lcevt->parameters().setValue("GEANT4_VERSION", SlicApplication::instance()->getGeant4VersionString().replace(0,7,""));
+
+    // Write SLIC version into event header.
+    lcevt->parameters().setValue("SLIC_VERSION", PackageInfo::getVersionString());
+
     setCurrentLCEvent( lcevt );
     return lcevt;
   }
CVSspam 0.2.8