Commits

bi...@4525493e-7705-40b1-a816-d608a930855b  committed 9703c71

addressed std::vector<float> 'problem' by forcing its creation

  • Participants
  • Parent commits bd4ebd5

Comments (0)

Files changed (4)

 2007-04-05  Sebastien Binet  <binet@lblbox>
 
+	* tagging PerfMonEvent-00-00-07
+	* addressed std::vector<float> 'problem' by forcing its creation
+
 	* tagging PerfMonEvent-00-00-06
 	* added a python wrapper around the Reflex-dict
 	* added a PerfMon::File and all the Data/Header classes

File PerfMonEvent/PerfMonEventDict.h

 #include "PerfMonEvent/PerfMonMemData.h"
 
 namespace PerfMonEventDict {
+
   struct tmp {
-    std::vector<float> m_floats;
     std::vector<PerfMon::Data> m_vectOfPerfMonData;
-
   };
 
   std::string __repr__( const PerfMon::File& o ) 

File PerfMonEvent/selection.xml

 <lcgdict>
 
-  <class name="std::vector<float>" />
   <class name="PerfMon::File" />
 
   <class name="PerfMon::Header" />

File python/PerfMon.py

 #
 #
 
-__version__ = "$Revision: 1.1 $"
+__version__ = "$Revision: 1.2 $"
 __author__  = "Sebastien Binet <binet@cern.ch>"
 
 __all__ = [ 'File',
 import PyCintex
 
 PyCintex.Cintex.Enable()
+PyCintex.makeClass( 'std::vector<float>' )
 PyCintex.loadDictionary( 'libPerfMonEventDict' )
 
 PerfMon = PyCintex.makeNamespace( 'PerfMon' )