diff --git a/NPLib/Sharc/TSharcData.h b/NPLib/Sharc/TSharcData.h
index 0b83d55ec085fad1d49f3f83e2013090a0db1724..e6f2e27d620ff4f79a022303a5587fc2933e0f29 100644
--- a/NPLib/Sharc/TSharcData.h
+++ b/NPLib/Sharc/TSharcData.h
@@ -23,6 +23,7 @@
  *****************************************************************************/
 
 // STL
+#include<stdlib.h>
 #include <vector>
 #include <map>
 using namespace std ;
diff --git a/NPLib/Sharc/TSharcDataDict.cxx b/NPLib/Sharc/TSharcDataDict.cxx
index 0438603ec5d1feb7b5b9467830c12e45ecf7f5b8..ba619a34bdf4aa8e74c3081e549e296d05ddad98 100644
--- a/NPLib/Sharc/TSharcDataDict.cxx
+++ b/NPLib/Sharc/TSharcDataDict.cxx
@@ -1,5 +1,5 @@
 //
-// File generated by rootcint at Wed Dec  5 15:23:13 2012
+// File generated by rootcint at Mon Dec 10 16:31:34 2012
 
 // Do NOT change. Changes will be lost next time file is generated
 //
@@ -53,7 +53,7 @@ namespace ROOT {
       ::TSharcData *ptr = 0;
       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TSharcData >(0);
       static ::ROOT::TGenericClassInfo 
-         instance("TSharcData", ::TSharcData::Class_Version(), "./TSharcData.h", 36,
+         instance("TSharcData", ::TSharcData::Class_Version(), "./TSharcData.h", 37,
                   typeid(::TSharcData), DefineBehavior(ptr, ptr),
                   &::TSharcData::Dictionary, isa_proxy, 0,
                   sizeof(::TSharcData) );
diff --git a/NPLib/Tigress/TTigressData.h b/NPLib/Tigress/TTigressData.h
index adb7ed3a949d5b001d448feeff8fe20d36b0b500..15fbdaa0add9561436a56557a8f9e5a13447f9a6 100644
--- a/NPLib/Tigress/TTigressData.h
+++ b/NPLib/Tigress/TTigressData.h
@@ -22,6 +22,7 @@
  *                                                                           *
  *****************************************************************************/
 // STL
+#include<stdlib.h>
 #include <vector>
 #include <map>
 using namespace std ;
diff --git a/NPLib/Tigress/TTigressDataDict.cxx b/NPLib/Tigress/TTigressDataDict.cxx
index 2457ce04c5b1241e6d9fb1c0709fa83b0827091c..474a588a7754843504057002f893ac60a795d38c 100644
--- a/NPLib/Tigress/TTigressDataDict.cxx
+++ b/NPLib/Tigress/TTigressDataDict.cxx
@@ -1,5 +1,5 @@
 //
-// File generated by rootcint at Mon Dec 10 15:39:42 2012
+// File generated by rootcint at Mon Dec 10 16:31:37 2012
 
 // Do NOT change. Changes will be lost next time file is generated
 //
@@ -53,7 +53,7 @@ namespace ROOT {
       ::TTigressData *ptr = 0;
       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTigressData >(0);
       static ::ROOT::TGenericClassInfo 
-         instance("TTigressData", ::TTigressData::Class_Version(), "./TTigressData.h", 35,
+         instance("TTigressData", ::TTigressData::Class_Version(), "./TTigressData.h", 36,
                   typeid(::TTigressData), DefineBehavior(ptr, ptr),
                   &::TTigressData::Dictionary, isa_proxy, 0,
                   sizeof(::TTigressData) );
diff --git a/NPLib/Trifoil/TTrifoilData.h b/NPLib/Trifoil/TTrifoilData.h
index 36b2d11f94f8c80fdbe8b12967b402a2940f785c..13790e6641ac1d3d0776a3cec58c4b86b72f1a96 100644
--- a/NPLib/Trifoil/TTrifoilData.h
+++ b/NPLib/Trifoil/TTrifoilData.h
@@ -23,6 +23,7 @@
  *****************************************************************************/
 
 // STL
+#include<stdlib.h>
 #include <vector>
 #include <map>
 using namespace std ;
diff --git a/NPLib/Trifoil/TTrifoilDataDict.cxx b/NPLib/Trifoil/TTrifoilDataDict.cxx
index 7f5b40890bd10de962098614eb00c1f47b9b6dee..ea039cdf8a3ca2c2e510a873d5969a83c1aa3fc5 100644
--- a/NPLib/Trifoil/TTrifoilDataDict.cxx
+++ b/NPLib/Trifoil/TTrifoilDataDict.cxx
@@ -1,5 +1,5 @@
 //
-// File generated by rootcint at Wed Dec  5 17:46:05 2012
+// File generated by rootcint at Mon Dec 10 16:31:40 2012
 
 // Do NOT change. Changes will be lost next time file is generated
 //
@@ -53,7 +53,7 @@ namespace ROOT {
       ::TTrifoilData *ptr = 0;
       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTrifoilData >(0);
       static ::ROOT::TGenericClassInfo 
-         instance("TTrifoilData", ::TTrifoilData::Class_Version(), "./TTrifoilData.h", 36,
+         instance("TTrifoilData", ::TTrifoilData::Class_Version(), "./TTrifoilData.h", 37,
                   typeid(::TTrifoilData), DefineBehavior(ptr, ptr),
                   &::TTrifoilData::Dictionary, isa_proxy, 0,
                   sizeof(::TTrifoilData) );