From 419f74f8d7dee8c4aa7112fa9a3163e78764e066 Mon Sep 17 00:00:00 2001
From: nicolas <nicolas@nptool>
Date: Wed, 19 Dec 2012 22:28:02 +0000
Subject: [PATCH]  * Drop *Dict* files resulting from libraries compilation  *
 Add EXL detector in NPLib  * Change Must2 Makefile and remove TMust2Spectra
 build    since it was causing some unreliable behaviour

---
 .../TComptonTelescopeDataDict.cxx             | 1791 -----------------
 .../TComptonTelescopeDataDict.h               |   54 -
 .../TComptonTelescopeProcessDataDict.cxx      |  895 --------
 .../TComptonTelescopeProcessDataDict.h        |   54 -
 NPLib/EXL/Makefile                            |   42 +
 NPLib/EXL/TExlData.cxx                        |   59 +
 NPLib/EXL/TExlData.h                          |   73 +
 NPLib/EXL/TExlPhysics.cxx                     |  305 +++
 NPLib/EXL/TExlPhysics.h                       |  113 ++
 NPLib/Eurogam/TEurogamDataDict.cxx            |  901 ---------
 NPLib/Eurogam/TEurogamDataDict.h              |   54 -
 NPLib/MUST2/Makefile                          |    3 +-
 NPLib/Sharc/TSharcDataDict.cxx                | 1529 --------------
 NPLib/Sharc/TSharcDataDict.h                  |   63 -
 NPLib/Sharc/TSharcPhysicsDict.cxx             | 1593 ---------------
 NPLib/Sharc/TSharcPhysicsDict.h               |   96 -
 NPLib/Tigress/TTigEventFragmentDict.cxx       | 1240 ------------
 NPLib/Tigress/TTigEventFragmentDict.h         |   59 -
 NPLib/Tigress/TTigressDataDict.cxx            | 1400 -------------
 NPLib/Tigress/TTigressDataDict.h              |   63 -
 NPLib/Tigress/TTigressPhysicsDict.cxx         | 1304 ------------
 NPLib/Tigress/TTigressPhysicsDict.h           |   93 -
 NPLib/Trifoil/TTrifoilDataDict.cxx            |  977 ---------
 NPLib/Trifoil/TTrifoilDataDict.h              |   62 -
 NPLib/Trifoil/TTrifoilPhysicsDict.cxx         | 1041 ----------
 NPLib/Trifoil/TTrifoilPhysicsDict.h           |   87 -
 NPLib/VDetector/DetectorManager.cxx           |    2 +-
 NPLib/Vamos/TVamosCHIODataDict.cxx            |  966 ---------
 NPLib/Vamos/TVamosCHIODataDict.h              |   53 -
 NPLib/Vamos/TVamosDCDataDict.cxx              | 1226 -----------
 NPLib/Vamos/TVamosDCDataDict.h                |   53 -
 NPLib/Vamos/TVamosFingerDataDict.cxx          |  652 ------
 NPLib/Vamos/TVamosFingerDataDict.h            |   52 -
 NPLib/Vamos/TVamosPlasticDataDict.cxx         |  690 -------
 NPLib/Vamos/TVamosPlasticDataDict.h           |   52 -
 35 files changed, 595 insertions(+), 17102 deletions(-)
 delete mode 100644 NPLib/ComptonTelescope/TComptonTelescopeDataDict.cxx
 delete mode 100644 NPLib/ComptonTelescope/TComptonTelescopeDataDict.h
 delete mode 100644 NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.cxx
 delete mode 100644 NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.h
 create mode 100644 NPLib/EXL/Makefile
 create mode 100644 NPLib/EXL/TExlData.cxx
 create mode 100644 NPLib/EXL/TExlData.h
 create mode 100644 NPLib/EXL/TExlPhysics.cxx
 create mode 100644 NPLib/EXL/TExlPhysics.h
 delete mode 100644 NPLib/Eurogam/TEurogamDataDict.cxx
 delete mode 100644 NPLib/Eurogam/TEurogamDataDict.h
 delete mode 100644 NPLib/Sharc/TSharcDataDict.cxx
 delete mode 100644 NPLib/Sharc/TSharcDataDict.h
 delete mode 100644 NPLib/Sharc/TSharcPhysicsDict.cxx
 delete mode 100644 NPLib/Sharc/TSharcPhysicsDict.h
 delete mode 100644 NPLib/Tigress/TTigEventFragmentDict.cxx
 delete mode 100644 NPLib/Tigress/TTigEventFragmentDict.h
 delete mode 100644 NPLib/Tigress/TTigressDataDict.cxx
 delete mode 100644 NPLib/Tigress/TTigressDataDict.h
 delete mode 100644 NPLib/Tigress/TTigressPhysicsDict.cxx
 delete mode 100644 NPLib/Tigress/TTigressPhysicsDict.h
 delete mode 100644 NPLib/Trifoil/TTrifoilDataDict.cxx
 delete mode 100644 NPLib/Trifoil/TTrifoilDataDict.h
 delete mode 100644 NPLib/Trifoil/TTrifoilPhysicsDict.cxx
 delete mode 100644 NPLib/Trifoil/TTrifoilPhysicsDict.h
 delete mode 100644 NPLib/Vamos/TVamosCHIODataDict.cxx
 delete mode 100644 NPLib/Vamos/TVamosCHIODataDict.h
 delete mode 100644 NPLib/Vamos/TVamosDCDataDict.cxx
 delete mode 100644 NPLib/Vamos/TVamosDCDataDict.h
 delete mode 100644 NPLib/Vamos/TVamosFingerDataDict.cxx
 delete mode 100644 NPLib/Vamos/TVamosFingerDataDict.h
 delete mode 100644 NPLib/Vamos/TVamosPlasticDataDict.cxx
 delete mode 100644 NPLib/Vamos/TVamosPlasticDataDict.h

diff --git a/NPLib/ComptonTelescope/TComptonTelescopeDataDict.cxx b/NPLib/ComptonTelescope/TComptonTelescopeDataDict.cxx
deleted file mode 100644
index ce11ff788..000000000
--- a/NPLib/ComptonTelescope/TComptonTelescopeDataDict.cxx
+++ /dev/null
@@ -1,1791 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:31:35 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TComptonTelescopeDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TComptonTelescopeDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TComptonTelescopeData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TComptonTelescopeData(void *p = 0);
-   static void *newArray_TComptonTelescopeData(Long_t size, void *p);
-   static void delete_TComptonTelescopeData(void *p);
-   static void deleteArray_TComptonTelescopeData(void *p);
-   static void destruct_TComptonTelescopeData(void *p);
-   static void streamer_TComptonTelescopeData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TComptonTelescopeData*)
-   {
-      ::TComptonTelescopeData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TComptonTelescopeData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TComptonTelescopeData", ::TComptonTelescopeData::Class_Version(), "./TComptonTelescopeData.h", 29,
-                  typeid(::TComptonTelescopeData), DefineBehavior(ptr, ptr),
-                  &::TComptonTelescopeData::Dictionary, isa_proxy, 0,
-                  sizeof(::TComptonTelescopeData) );
-      instance.SetNew(&new_TComptonTelescopeData);
-      instance.SetNewArray(&newArray_TComptonTelescopeData);
-      instance.SetDelete(&delete_TComptonTelescopeData);
-      instance.SetDeleteArray(&deleteArray_TComptonTelescopeData);
-      instance.SetDestructor(&destruct_TComptonTelescopeData);
-      instance.SetStreamerFunc(&streamer_TComptonTelescopeData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TComptonTelescopeData*)
-   {
-      return GenerateInitInstanceLocal((::TComptonTelescopeData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TComptonTelescopeData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TComptonTelescopeData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TComptonTelescopeData::Class_Name()
-{
-   return "TComptonTelescopeData";
-}
-
-//______________________________________________________________________________
-const char *TComptonTelescopeData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TComptonTelescopeData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TComptonTelescopeData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TComptonTelescopeData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_FrontE_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_FrontT_Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_BackE_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_BackT_Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_ChannelNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Calorimeter_E_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_ChannelNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Calorimeter_T_Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TComptonTelescopeData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TComptonTelescopeData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontE_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_FrontE_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_FrontT_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_FrontT_Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackE_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_BackE_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_BackT_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_BackT_Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_E_ChannelNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Calorimeter_E_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Calorimeter_T_ChannelNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Calorimeter_T_Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TComptonTelescopeData.
-      TClass *R__cl = ::TComptonTelescopeData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontE_TowerNbr", (void*)&fCT_Tracker_FrontE_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontE_TowerNbr, "fCT_Tracker_FrontE_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontE_DetectorNbr", (void*)&fCT_Tracker_FrontE_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontE_DetectorNbr, "fCT_Tracker_FrontE_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontE_StripNbr", (void*)&fCT_Tracker_FrontE_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontE_StripNbr, "fCT_Tracker_FrontE_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontE_Energy", (void*)&fCT_Tracker_FrontE_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Tracker_FrontE_Energy, "fCT_Tracker_FrontE_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontT_TowerNbr", (void*)&fCT_Tracker_FrontT_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontT_TowerNbr, "fCT_Tracker_FrontT_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontT_DetectorNbr", (void*)&fCT_Tracker_FrontT_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontT_DetectorNbr, "fCT_Tracker_FrontT_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontT_StripNbr", (void*)&fCT_Tracker_FrontT_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_FrontT_StripNbr, "fCT_Tracker_FrontT_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_FrontT_Time", (void*)&fCT_Tracker_FrontT_Time);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Tracker_FrontT_Time, "fCT_Tracker_FrontT_Time.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackE_TowerNbr", (void*)&fCT_Tracker_BackE_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackE_TowerNbr, "fCT_Tracker_BackE_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackE_DetectorNbr", (void*)&fCT_Tracker_BackE_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackE_DetectorNbr, "fCT_Tracker_BackE_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackE_StripNbr", (void*)&fCT_Tracker_BackE_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackE_StripNbr, "fCT_Tracker_BackE_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackE_Energy", (void*)&fCT_Tracker_BackE_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Tracker_BackE_Energy, "fCT_Tracker_BackE_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackT_TowerNbr", (void*)&fCT_Tracker_BackT_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackT_TowerNbr, "fCT_Tracker_BackT_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackT_DetectorNbr", (void*)&fCT_Tracker_BackT_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackT_DetectorNbr, "fCT_Tracker_BackT_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackT_StripNbr", (void*)&fCT_Tracker_BackT_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_BackT_StripNbr, "fCT_Tracker_BackT_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_BackT_Time", (void*)&fCT_Tracker_BackT_Time);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Tracker_BackT_Time, "fCT_Tracker_BackT_Time.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_E_TowerNbr", (void*)&fCT_Calorimeter_E_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_E_TowerNbr, "fCT_Calorimeter_E_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_E_DetectorNbr", (void*)&fCT_Calorimeter_E_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_E_DetectorNbr, "fCT_Calorimeter_E_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_E_ChannelNbr", (void*)&fCT_Calorimeter_E_ChannelNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_E_ChannelNbr, "fCT_Calorimeter_E_ChannelNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_E_Energy", (void*)&fCT_Calorimeter_E_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Calorimeter_E_Energy, "fCT_Calorimeter_E_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_T_TowerNbr", (void*)&fCT_Calorimeter_T_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_T_TowerNbr, "fCT_Calorimeter_T_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_T_DetectorNbr", (void*)&fCT_Calorimeter_T_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_T_DetectorNbr, "fCT_Calorimeter_T_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_T_ChannelNbr", (void*)&fCT_Calorimeter_T_ChannelNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Calorimeter_T_ChannelNbr, "fCT_Calorimeter_T_ChannelNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Calorimeter_T_Time", (void*)&fCT_Calorimeter_T_Time);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Calorimeter_T_Time, "fCT_Calorimeter_T_Time.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TComptonTelescopeData(void *p) {
-      return  p ? new(p) ::TComptonTelescopeData : new ::TComptonTelescopeData;
-   }
-   static void *newArray_TComptonTelescopeData(Long_t nElements, void *p) {
-      return p ? new(p) ::TComptonTelescopeData[nElements] : new ::TComptonTelescopeData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TComptonTelescopeData(void *p) {
-      delete ((::TComptonTelescopeData*)p);
-   }
-   static void deleteArray_TComptonTelescopeData(void *p) {
-      delete [] ((::TComptonTelescopeData*)p);
-   }
-   static void destruct_TComptonTelescopeData(void *p) {
-      typedef ::TComptonTelescopeData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TComptonTelescopeData(TBuffer &buf, void *obj) {
-      ((::TComptonTelescopeData*)obj)->::TComptonTelescopeData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TComptonTelescopeData
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TComptonTelescopeDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTComptonTelescopeDataDict();
-
-extern "C" void G__set_cpp_environmentTComptonTelescopeDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TComptonTelescopeData.h");
-  G__cpp_reset_tagtableTComptonTelescopeDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTComptonTelescopeDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TComptonTelescopeData */
-static int G__TComptonTelescopeDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TComptonTelescopeData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TComptonTelescopeData[n];
-     } else {
-       p = new((void*) gvp) TComptonTelescopeData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TComptonTelescopeData;
-     } else {
-       p = new((void*) gvp) TComptonTelescopeData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontETowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontEDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontEStripNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontEEnergy((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontTTowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontTDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontTStripNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerFrontTTime((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackETowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackEDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackEStripNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackEEnergy((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackTTowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackTDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackTStripNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTTrackerBackTTime((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterETowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterEDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterEChannelNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterEEnergy((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterTTowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterTDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterTChannelNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->SetCTCalorimeterTTime((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontEMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontETowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontEDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontEStripNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontEEnergy((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontTMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontTTowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontTDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontTStripNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerFrontTTime((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackEMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackETowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackEDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackEStripNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackEEnergy((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackTMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTrackerTBackTTowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackTDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackTStripNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTTrackerBackTTime((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterEMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterETowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterEDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterEChannelNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterEEnergy((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterTMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterTTowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterTDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterTChannelNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeData*) G__getstructoffset())->GetCTCalorimeterTTime((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TComptonTelescopeData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TComptonTelescopeData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TComptonTelescopeData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TComptonTelescopeData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeDataDict_162_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TComptonTelescopeData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TComptonTelescopeDataDict_162_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TComptonTelescopeData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TComptonTelescopeData(*(TComptonTelescopeData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TComptonTelescopeData G__TTComptonTelescopeData;
-static int G__TComptonTelescopeDataDict_162_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TComptonTelescopeData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TComptonTelescopeData*) (soff+(sizeof(TComptonTelescopeData)*i)))->~G__TTComptonTelescopeData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TComptonTelescopeData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TComptonTelescopeData*) (soff))->~G__TTComptonTelescopeData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TComptonTelescopeDataDict_162_0_73(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TComptonTelescopeData* dest = (TComptonTelescopeData*) G__getstructoffset();
-   *dest = *(TComptonTelescopeData*) libp->para[0].ref;
-   const TComptonTelescopeData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TComptonTelescopeData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTComptonTelescopeDataDict {
- public:
-  G__Sizep2memfuncTComptonTelescopeDataDict(): p(&G__Sizep2memfuncTComptonTelescopeDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTComptonTelescopeDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTComptonTelescopeDataDict()
-{
-  G__Sizep2memfuncTComptonTelescopeDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTComptonTelescopeDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData))) {
-     TComptonTelescopeData *G__Lderived;
-     G__Lderived=(TComptonTelescopeData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData),G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTComptonTelescopeDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Int_t",105,-1,0,-1);
-   G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TComptonTelescopeData */
-static void G__setup_memvarTComptonTelescopeData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData));
-   { TComptonTelescopeData *p; p=(TComptonTelescopeData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontE_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontE_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontE_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Tracker_FrontE_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontT_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontT_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_FrontT_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Tracker_FrontT_Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackE_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackE_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackE_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Tracker_BackE_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackT_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackT_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_BackT_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Tracker_BackT_Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_E_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_E_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_E_ChannelNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Calorimeter_E_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_T_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_T_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Calorimeter_T_ChannelNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Calorimeter_T_Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTComptonTelescopeDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTComptonTelescopeData(void) {
-   /* TComptonTelescopeData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData));
-   G__memfunc_setup("TComptonTelescopeData",2130,G__TComptonTelescopeDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TComptonTelescopeDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetCTTrackerFrontETowerNbr",2576,G__TComptonTelescopeDataDict_162_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontEDetectorNbr",2873,G__TComptonTelescopeDataDict_162_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontEStripNbr",2577,G__TComptonTelescopeDataDict_162_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontEEnergy",2375,G__TComptonTelescopeDataDict_162_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontTTowerNbr",2591,G__TComptonTelescopeDataDict_162_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontTDetectorNbr",2888,G__TComptonTelescopeDataDict_162_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontTStripNbr",2592,G__TComptonTelescopeDataDict_162_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerFrontTTime",2171,G__TComptonTelescopeDataDict_162_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Time", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackETowerNbr",2424,G__TComptonTelescopeDataDict_162_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackEDetectorNbr",2721,G__TComptonTelescopeDataDict_162_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackEStripNbr",2425,G__TComptonTelescopeDataDict_162_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackEEnergy",2223,G__TComptonTelescopeDataDict_162_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackTTowerNbr",2439,G__TComptonTelescopeDataDict_162_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackTDetectorNbr",2736,G__TComptonTelescopeDataDict_162_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackTStripNbr",2440,G__TComptonTelescopeDataDict_162_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerBackTTime",2019,G__TComptonTelescopeDataDict_162_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Time", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterETowerNbr",2482,G__TComptonTelescopeDataDict_162_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterEDetectorNbr",2779,G__TComptonTelescopeDataDict_162_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterEChannelNbr",2650,G__TComptonTelescopeDataDict_162_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - ChannelNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterEEnergy",2281,G__TComptonTelescopeDataDict_162_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterTTowerNbr",2497,G__TComptonTelescopeDataDict_162_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterTDetectorNbr",2794,G__TComptonTelescopeDataDict_162_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterTChannelNbr",2665,G__TComptonTelescopeDataDict_162_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - ChannelNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTCalorimeterTTime",2077,G__TComptonTelescopeDataDict_162_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Time", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontEMult",2163,G__TComptonTelescopeDataDict_162_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontETowerNbr",2564,G__TComptonTelescopeDataDict_162_0_30, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontEDetectorNbr",2861,G__TComptonTelescopeDataDict_162_0_31, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontEStripNbr",2565,G__TComptonTelescopeDataDict_162_0_32, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontEEnergy",2363,G__TComptonTelescopeDataDict_162_0_33, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontTMult",2178,G__TComptonTelescopeDataDict_162_0_34, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontTTowerNbr",2579,G__TComptonTelescopeDataDict_162_0_35, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontTDetectorNbr",2876,G__TComptonTelescopeDataDict_162_0_36, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontTStripNbr",2580,G__TComptonTelescopeDataDict_162_0_37, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerFrontTTime",2159,G__TComptonTelescopeDataDict_162_0_38, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackEMult",2011,G__TComptonTelescopeDataDict_162_0_39, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackETowerNbr",2412,G__TComptonTelescopeDataDict_162_0_40, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackEDetectorNbr",2709,G__TComptonTelescopeDataDict_162_0_41, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackEStripNbr",2413,G__TComptonTelescopeDataDict_162_0_42, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackEEnergy",2211,G__TComptonTelescopeDataDict_162_0_43, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackTMult",2026,G__TComptonTelescopeDataDict_162_0_44, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTrackerTBackTTowerNbr",2427,G__TComptonTelescopeDataDict_162_0_45, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackTDetectorNbr",2724,G__TComptonTelescopeDataDict_162_0_46, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackTStripNbr",2428,G__TComptonTelescopeDataDict_162_0_47, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerBackTTime",2007,G__TComptonTelescopeDataDict_162_0_48, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterEMult",2069,G__TComptonTelescopeDataDict_162_0_49, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterETowerNbr",2470,G__TComptonTelescopeDataDict_162_0_50, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterEDetectorNbr",2767,G__TComptonTelescopeDataDict_162_0_51, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterEChannelNbr",2638,G__TComptonTelescopeDataDict_162_0_52, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterEEnergy",2269,G__TComptonTelescopeDataDict_162_0_53, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterTMult",2084,G__TComptonTelescopeDataDict_162_0_54, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterTTowerNbr",2485,G__TComptonTelescopeDataDict_162_0_55, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterTDetectorNbr",2782,G__TComptonTelescopeDataDict_162_0_56, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterTChannelNbr",2653,G__TComptonTelescopeDataDict_162_0_57, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTCalorimeterTTime",2065,G__TComptonTelescopeDataDict_162_0_58, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TComptonTelescopeDataDict_162_0_59, 85, G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TComptonTelescopeData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TComptonTelescopeDataDict_162_0_60, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TComptonTelescopeDataDict_162_0_61, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TComptonTelescopeData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TComptonTelescopeDataDict_162_0_62, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TComptonTelescopeData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TComptonTelescopeDataDict_162_0_66, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TComptonTelescopeDataDict_162_0_67, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TComptonTelescopeDataDict_162_0_68, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TComptonTelescopeData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TComptonTelescopeDataDict_162_0_69, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TComptonTelescopeDataDict_162_0_70, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TComptonTelescopeData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TComptonTelescopeData", 2130, G__TComptonTelescopeDataDict_162_0_71, (int) ('i'), 
-G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData), -1, 0, 1, 1, 1, 0, "u 'TComptonTelescopeData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TComptonTelescopeData", 2256, G__TComptonTelescopeDataDict_162_0_72, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TComptonTelescopeDataDict_162_0_73, (int) ('u'), G__get_linked_tagnum(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData), -1, 1, 1, 1, 1, 0, "u 'TComptonTelescopeData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTComptonTelescopeDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTComptonTelescopeDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTComptonTelescopeDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TComptonTelescopeDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeDataDictLN_TComptonTelescopeData = { "TComptonTelescopeData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTComptonTelescopeDataDict() {
-  G__TComptonTelescopeDataDictLN_TClass.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_TBuffer.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_TObject.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TComptonTelescopeDataDictLN_TComptonTelescopeData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTComptonTelescopeDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TComptonTelescopeDataDictLN_TComptonTelescopeData),sizeof(TComptonTelescopeData),-1,29952,"ComptonTelescopeData structure",G__setup_memvarTComptonTelescopeData,G__setup_memfuncTComptonTelescopeData);
-}
-extern "C" void G__cpp_setupTComptonTelescopeDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTComptonTelescopeDataDict()");
-  G__set_cpp_environmentTComptonTelescopeDataDict();
-  G__cpp_setup_tagtableTComptonTelescopeDataDict();
-
-  G__cpp_setup_inheritanceTComptonTelescopeDataDict();
-
-  G__cpp_setup_typetableTComptonTelescopeDataDict();
-
-  G__cpp_setup_memvarTComptonTelescopeDataDict();
-
-  G__cpp_setup_memfuncTComptonTelescopeDataDict();
-  G__cpp_setup_globalTComptonTelescopeDataDict();
-  G__cpp_setup_funcTComptonTelescopeDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTComptonTelescopeDataDict();
-  return;
-}
-class G__cpp_setup_initTComptonTelescopeDataDict {
-  public:
-    G__cpp_setup_initTComptonTelescopeDataDict() { G__add_setup_func("TComptonTelescopeDataDict",(G__incsetup)(&G__cpp_setupTComptonTelescopeDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTComptonTelescopeDataDict() { G__remove_setup_func("TComptonTelescopeDataDict"); }
-};
-G__cpp_setup_initTComptonTelescopeDataDict G__cpp_setup_initializerTComptonTelescopeDataDict;
-
diff --git a/NPLib/ComptonTelescope/TComptonTelescopeDataDict.h b/NPLib/ComptonTelescope/TComptonTelescopeDataDict.h
deleted file mode 100644
index a30944881..000000000
--- a/NPLib/ComptonTelescope/TComptonTelescopeDataDict.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/********************************************************************
-* TComptonTelescopeDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TComptonTelescopeDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTComptonTelescopeDataDict();
-extern void G__cpp_setup_inheritanceTComptonTelescopeDataDict();
-extern void G__cpp_setup_typetableTComptonTelescopeDataDict();
-extern void G__cpp_setup_memvarTComptonTelescopeDataDict();
-extern void G__cpp_setup_globalTComptonTelescopeDataDict();
-extern void G__cpp_setup_memfuncTComptonTelescopeDataDict();
-extern void G__cpp_setup_funcTComptonTelescopeDataDict();
-extern void G__set_cpp_environmentTComptonTelescopeDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TComptonTelescopeData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_TClass;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_TBuffer;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_TObject;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TComptonTelescopeDataDictLN_TComptonTelescopeData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.cxx b/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.cxx
deleted file mode 100644
index 51d3d8d45..000000000
--- a/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.cxx
+++ /dev/null
@@ -1,895 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:31:36 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TComptonTelescopeProcessDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TComptonTelescopeProcessDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TComptonTelescopeProcessData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TComptonTelescopeProcessData(void *p = 0);
-   static void *newArray_TComptonTelescopeProcessData(Long_t size, void *p);
-   static void delete_TComptonTelescopeProcessData(void *p);
-   static void deleteArray_TComptonTelescopeProcessData(void *p);
-   static void destruct_TComptonTelescopeProcessData(void *p);
-   static void streamer_TComptonTelescopeProcessData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TComptonTelescopeProcessData*)
-   {
-      ::TComptonTelescopeProcessData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TComptonTelescopeProcessData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TComptonTelescopeProcessData", ::TComptonTelescopeProcessData::Class_Version(), "./TComptonTelescopeProcessData.h", 29,
-                  typeid(::TComptonTelescopeProcessData), DefineBehavior(ptr, ptr),
-                  &::TComptonTelescopeProcessData::Dictionary, isa_proxy, 0,
-                  sizeof(::TComptonTelescopeProcessData) );
-      instance.SetNew(&new_TComptonTelescopeProcessData);
-      instance.SetNewArray(&newArray_TComptonTelescopeProcessData);
-      instance.SetDelete(&delete_TComptonTelescopeProcessData);
-      instance.SetDeleteArray(&deleteArray_TComptonTelescopeProcessData);
-      instance.SetDestructor(&destruct_TComptonTelescopeProcessData);
-      instance.SetStreamerFunc(&streamer_TComptonTelescopeProcessData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TComptonTelescopeProcessData*)
-   {
-      return GenerateInitInstanceLocal((::TComptonTelescopeProcessData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TComptonTelescopeProcessData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TComptonTelescopeProcessData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TComptonTelescopeProcessData::Class_Name()
-{
-   return "TComptonTelescopeProcessData";
-}
-
-//______________________________________________________________________________
-const char *TComptonTelescopeProcessData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeProcessData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TComptonTelescopeProcessData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeProcessData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeProcessData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeProcessData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TComptonTelescopeProcessData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TComptonTelescopeProcessData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeProcessData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TComptonTelescopeProcessData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_Compton_TowerNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_Compton_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_Compton_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TComptonTelescopeProcessData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TComptonTelescopeProcessData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_Compton_TowerNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fCT_Tracker_Compton_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fCT_Tracker_Compton_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TComptonTelescopeProcessData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TComptonTelescopeProcessData.
-      TClass *R__cl = ::TComptonTelescopeProcessData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_Compton_TowerNbr", (void*)&fCT_Tracker_Compton_TowerNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_Compton_TowerNbr, "fCT_Tracker_Compton_TowerNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_Compton_DetectorNbr", (void*)&fCT_Tracker_Compton_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fCT_Tracker_Compton_DetectorNbr, "fCT_Tracker_Compton_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fCT_Tracker_Compton_Energy", (void*)&fCT_Tracker_Compton_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fCT_Tracker_Compton_Energy, "fCT_Tracker_Compton_Energy.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TComptonTelescopeProcessData(void *p) {
-      return  p ? new(p) ::TComptonTelescopeProcessData : new ::TComptonTelescopeProcessData;
-   }
-   static void *newArray_TComptonTelescopeProcessData(Long_t nElements, void *p) {
-      return p ? new(p) ::TComptonTelescopeProcessData[nElements] : new ::TComptonTelescopeProcessData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TComptonTelescopeProcessData(void *p) {
-      delete ((::TComptonTelescopeProcessData*)p);
-   }
-   static void deleteArray_TComptonTelescopeProcessData(void *p) {
-      delete [] ((::TComptonTelescopeProcessData*)p);
-   }
-   static void destruct_TComptonTelescopeProcessData(void *p) {
-      typedef ::TComptonTelescopeProcessData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TComptonTelescopeProcessData(TBuffer &buf, void *obj) {
-      ((::TComptonTelescopeProcessData*)obj)->::TComptonTelescopeProcessData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TComptonTelescopeProcessData
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TComptonTelescopeProcessDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTComptonTelescopeProcessDataDict();
-
-extern "C" void G__set_cpp_environmentTComptonTelescopeProcessDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TComptonTelescopeProcessData.h");
-  G__cpp_reset_tagtableTComptonTelescopeProcessDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTComptonTelescopeProcessDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TComptonTelescopeProcessData */
-static int G__TComptonTelescopeProcessDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TComptonTelescopeProcessData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TComptonTelescopeProcessData[n];
-     } else {
-       p = new((void*) gvp) TComptonTelescopeProcessData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TComptonTelescopeProcessData;
-     } else {
-       p = new((void*) gvp) TComptonTelescopeProcessData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeProcessData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeProcessData*) G__getstructoffset())->SetCTTrackerComptonTowerNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeProcessData*) G__getstructoffset())->SetCTTrackerComptonDetectorNbr((const UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeProcessData*) G__getstructoffset())->SetCTTrackerComptonEnergy((const Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeProcessData*) G__getstructoffset())->GetCTTrackerComptonMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeProcessData*) G__getstructoffset())->GetCTTrackerComptonTowerNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TComptonTelescopeProcessData*) G__getstructoffset())->GetCTTrackerComptonDetectorNbr((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TComptonTelescopeProcessData*) G__getstructoffset())->GetCTTrackerComptonEnergy((const Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TComptonTelescopeProcessData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeProcessData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TComptonTelescopeProcessData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TComptonTelescopeProcessData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TComptonTelescopeProcessData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeProcessData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TComptonTelescopeProcessData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TComptonTelescopeProcessData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TComptonTelescopeProcessDataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TComptonTelescopeProcessData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TComptonTelescopeProcessDataDict_162_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TComptonTelescopeProcessData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TComptonTelescopeProcessData(*(TComptonTelescopeProcessData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TComptonTelescopeProcessData G__TTComptonTelescopeProcessData;
-static int G__TComptonTelescopeProcessDataDict_162_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TComptonTelescopeProcessData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TComptonTelescopeProcessData*) (soff+(sizeof(TComptonTelescopeProcessData)*i)))->~G__TTComptonTelescopeProcessData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TComptonTelescopeProcessData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TComptonTelescopeProcessData*) (soff))->~G__TTComptonTelescopeProcessData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TComptonTelescopeProcessDataDict_162_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TComptonTelescopeProcessData* dest = (TComptonTelescopeProcessData*) G__getstructoffset();
-   *dest = *(TComptonTelescopeProcessData*) libp->para[0].ref;
-   const TComptonTelescopeProcessData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TComptonTelescopeProcessData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTComptonTelescopeProcessDataDict {
- public:
-  G__Sizep2memfuncTComptonTelescopeProcessDataDict(): p(&G__Sizep2memfuncTComptonTelescopeProcessDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTComptonTelescopeProcessDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTComptonTelescopeProcessDataDict()
-{
-  G__Sizep2memfuncTComptonTelescopeProcessDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTComptonTelescopeProcessDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData))) {
-     TComptonTelescopeProcessData *G__Lderived;
-     G__Lderived=(TComptonTelescopeProcessData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData),G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTComptonTelescopeProcessDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Int_t",105,-1,0,-1);
-   G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TComptonTelescopeProcessData */
-static void G__setup_memvarTComptonTelescopeProcessData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData));
-   { TComptonTelescopeProcessData *p; p=(TComptonTelescopeProcessData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_Compton_TowerNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fCT_Tracker_Compton_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fCT_Tracker_Compton_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTComptonTelescopeProcessDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTComptonTelescopeProcessData(void) {
-   /* TComptonTelescopeProcessData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData));
-   G__memfunc_setup("TComptonTelescopeProcessData",2865,G__TComptonTelescopeProcessDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TComptonTelescopeProcessDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetCTTrackerComptonTowerNbr",2722,G__TComptonTelescopeProcessDataDict_162_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - TowNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerComptonDetectorNbr",3019,G__TComptonTelescopeProcessDataDict_162_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 10 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetCTTrackerComptonEnergy",2521,G__TComptonTelescopeProcessDataDict_162_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 10 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerComptonMult",2309,G__TComptonTelescopeProcessDataDict_162_0_8, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerComptonTowerNbr",2710,G__TComptonTelescopeProcessDataDict_162_0_9, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerComptonDetectorNbr",3007,G__TComptonTelescopeProcessDataDict_162_0_10, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetCTTrackerComptonEnergy",2509,G__TComptonTelescopeProcessDataDict_162_0_11, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TComptonTelescopeProcessDataDict_162_0_12, 85, G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TComptonTelescopeProcessData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TComptonTelescopeProcessDataDict_162_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeProcessData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TComptonTelescopeProcessDataDict_162_0_14, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TComptonTelescopeProcessData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TComptonTelescopeProcessDataDict_162_0_15, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TComptonTelescopeProcessData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TComptonTelescopeProcessDataDict_162_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TComptonTelescopeProcessDataDict_162_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeProcessData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TComptonTelescopeProcessDataDict_162_0_21, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TComptonTelescopeProcessData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TComptonTelescopeProcessDataDict_162_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TComptonTelescopeProcessData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TComptonTelescopeProcessDataDict_162_0_23, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TComptonTelescopeProcessData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TComptonTelescopeProcessData", 2865, G__TComptonTelescopeProcessDataDict_162_0_24, (int) ('i'), 
-G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData), -1, 0, 1, 1, 1, 0, "u 'TComptonTelescopeProcessData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TComptonTelescopeProcessData", 2991, G__TComptonTelescopeProcessDataDict_162_0_25, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TComptonTelescopeProcessDataDict_162_0_26, (int) ('u'), G__get_linked_tagnum(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData), -1, 1, 1, 1, 1, 0, "u 'TComptonTelescopeProcessData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTComptonTelescopeProcessDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTComptonTelescopeProcessDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTComptonTelescopeProcessDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData = { "TComptonTelescopeProcessData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTComptonTelescopeProcessDataDict() {
-  G__TComptonTelescopeProcessDataDictLN_TClass.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_TBuffer.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_TObject.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTComptonTelescopeProcessDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData),sizeof(TComptonTelescopeProcessData),-1,29952,"ComptonTelescopeProcessData structure",G__setup_memvarTComptonTelescopeProcessData,G__setup_memfuncTComptonTelescopeProcessData);
-}
-extern "C" void G__cpp_setupTComptonTelescopeProcessDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTComptonTelescopeProcessDataDict()");
-  G__set_cpp_environmentTComptonTelescopeProcessDataDict();
-  G__cpp_setup_tagtableTComptonTelescopeProcessDataDict();
-
-  G__cpp_setup_inheritanceTComptonTelescopeProcessDataDict();
-
-  G__cpp_setup_typetableTComptonTelescopeProcessDataDict();
-
-  G__cpp_setup_memvarTComptonTelescopeProcessDataDict();
-
-  G__cpp_setup_memfuncTComptonTelescopeProcessDataDict();
-  G__cpp_setup_globalTComptonTelescopeProcessDataDict();
-  G__cpp_setup_funcTComptonTelescopeProcessDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTComptonTelescopeProcessDataDict();
-  return;
-}
-class G__cpp_setup_initTComptonTelescopeProcessDataDict {
-  public:
-    G__cpp_setup_initTComptonTelescopeProcessDataDict() { G__add_setup_func("TComptonTelescopeProcessDataDict",(G__incsetup)(&G__cpp_setupTComptonTelescopeProcessDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTComptonTelescopeProcessDataDict() { G__remove_setup_func("TComptonTelescopeProcessDataDict"); }
-};
-G__cpp_setup_initTComptonTelescopeProcessDataDict G__cpp_setup_initializerTComptonTelescopeProcessDataDict;
-
diff --git a/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.h b/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.h
deleted file mode 100644
index 9957accfe..000000000
--- a/NPLib/ComptonTelescope/TComptonTelescopeProcessDataDict.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/********************************************************************
-* TComptonTelescopeProcessDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TComptonTelescopeProcessDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_inheritanceTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_typetableTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_memvarTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_globalTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_memfuncTComptonTelescopeProcessDataDict();
-extern void G__cpp_setup_funcTComptonTelescopeProcessDataDict();
-extern void G__set_cpp_environmentTComptonTelescopeProcessDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TComptonTelescopeProcessData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TClass;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TBuffer;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TObject;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TComptonTelescopeProcessDataDictLN_TComptonTelescopeProcessData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/EXL/Makefile b/NPLib/EXL/Makefile
new file mode 100644
index 000000000..65e52983c
--- /dev/null
+++ b/NPLib/EXL/Makefile
@@ -0,0 +1,42 @@
+include ../Makefile.arch
+
+#------------------------------------------------------------------------------
+SHARELIB      =  libExlData.so libExlPhysics.so
+
+all:            $(SHARELIB)
+#------------------------------------------------------------------------------
+############### Detector ##############
+
+## Exl ##
+libExlData.so:	TExlData.o	TExlDataDict.o
+			$(LD) $(SOFLAGS) $^ $(OutPutOpt) $@
+
+TExlDataDict.cxx:	TExlData.h
+			rootcint -f $@ -c $^
+
+libExlPhysics.so:	TExlPhysics.o	TExlPhysicsDict.o
+			$(LD) $(SOFLAGS) $^ $(OutPutOpt) $@
+
+TExlPhysicsDict.cxx:	TExlPhysics.h
+			rootcint -f $@ -c $^
+
+# dependances
+TExlData.o:	TExlData.cxx	TExlData.h
+TExlPhysics.o:	TExlPhysics.cxx	TExlPhysics.h
+#######################################
+
+############# Clean and More ##########
+clean:
+	@rm -f core *~ *.o *Dict*
+
+distclean:
+	  make clean; rm -f *.so
+
+.SUFFIXES: .$(SrcSuf)
+
+###
+
+.$(SrcSuf).$(ObjSuf):
+	$(CXX) $(CXXFLAGS) $(INCLUDE) -c $<
+
+
diff --git a/NPLib/EXL/TExlData.cxx b/NPLib/EXL/TExlData.cxx
new file mode 100644
index 000000000..3832c5cba
--- /dev/null
+++ b/NPLib/EXL/TExlData.cxx
@@ -0,0 +1,59 @@
+/*****************************************************************************
+ * Copyright (C) 2008   this file is part of the Ganil2Root Project          *
+ *                                                                           *
+ * For the licensing terms see $GANIL2ROOT/Licence                           *
+ * For the list of contributors see $GANIL2ROOT/README/CREDITS               *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: L. Lefebvre  contact address: lefebvrl@ipno.in2p3.fr     *
+ *                    							     *
+ *                                                                           *
+ * Creation Date  : June 2011                                                *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class holds EXL Raw data                                 *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
+#include <iostream>
+#include "TExlData.h"
+
+
+ClassImp(TExlData)
+
+TExlData::TExlData()
+{
+}
+
+
+
+TExlData::~TExlData()
+{
+}
+
+
+
+void TExlData::Clear()
+{
+    fExl_Energy.clear();
+    fExl_Time.clear();
+    fExl_Number.clear();
+}
+
+
+
+void TExlData::Dump() const
+{
+   cout << "XXXXXXXXXXXXXXXXXXXXXXXX New Event XXXXXXXXXXXXXXXXX" << endl;
+
+   for(unsigned short i = 0 ; i<fExl_Energy.size() ; i ++)
+      {
+         cout << "Exl Number " << fExl_Number[i] << " Energy: " << fExl_Energy[i] << " Time: " << fExl_Time[i] << endl;
+      
+      }
+   
+}
diff --git a/NPLib/EXL/TExlData.h b/NPLib/EXL/TExlData.h
new file mode 100644
index 000000000..f119bb30d
--- /dev/null
+++ b/NPLib/EXL/TExlData.h
@@ -0,0 +1,73 @@
+/*****************************************************************************
+ * Copyright (C) 2008   this file is part of the Ganil2Root Project          *
+ *                                                                           *
+ * For the licensing terms see $GANIL2ROOT/Licence                           *
+ * For the list of contributors see $GANIL2ROOT/README/CREDITS               *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: L. Lefebvre  contact address: lefebvrl@ipno.in2p3.fr     *
+ *                    							     *
+ *                                                                           *
+ * Creation Date  : June 2011                                                *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class holds EXL Raw data                                 *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
+#ifndef __EXLDATA__
+#define __EXLDATA__
+
+#include <vector>
+
+#include "TObject.h"
+using namespace std ;
+
+
+class TExlData : public TObject {
+ private:
+   // ADC
+   vector<double>  fExl_Energy;   
+   vector<double>  fExl_Time;   
+   vector<short>   fExl_Number ;
+   
+ public:
+   TExlData();
+   virtual ~TExlData();
+
+   void   Clear();
+   void   Clear(const Option_t*) {};
+   void   Dump() const;
+
+   /////////////////////           GETTERS           ////////////////////////
+   // (E)
+   double   GetEnergy(int i) { return fExl_Energy[i] ;}
+   // (T)
+   double   GetTime(int i) { return fExl_Time[i] ;}
+   // (N)
+   int    GetExlNumber(int i) { return fExl_Number[i] ;}
+   
+   //Mult
+   // E
+   double   GetEnergyMult() { return fExl_Energy.size() ;}
+   // T
+   double   GetTimeMult() { return fExl_Time.size() ;}
+   // (N)
+   int      GetExlNumberMult() { return fExl_Number.size() ;}
+   
+   /////////////////////           SETTERS           ////////////////////////
+   // (E)
+   void   SetEnergy(double E) { fExl_Energy.push_back(E) ;}
+   // (T)
+   void   SetTime(double T) { fExl_Time.push_back(T) ;}
+   //(N)
+   void   SetExlNumber(int N) { fExl_Number.push_back(N) ;}
+   //
+   ClassDef(TExlData,1)  // ExlData structure
+};
+
+#endif
diff --git a/NPLib/EXL/TExlPhysics.cxx b/NPLib/EXL/TExlPhysics.cxx
new file mode 100644
index 000000000..9d9ee7a4f
--- /dev/null
+++ b/NPLib/EXL/TExlPhysics.cxx
@@ -0,0 +1,305 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2010   this file is part of the NPTool Project         *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: L. Lefebvre    contact address: lefebvrl@ipno.in2p3.fr   *
+ *                                                                           *
+ * Creation Date  : October 2011                                             *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold the Exl Detector  Physics                                *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
+//   NPL
+#include "TExlPhysics.h"
+#include "../include/RootOutput.h"
+#include "../include/RootInput.h"
+
+//   STL
+#include <sstream>
+#include <iostream>
+#include <cmath>
+#include <stdlib.h>
+#include <limits>
+using namespace std;
+
+//   ROOT
+#include "TChain.h"
+
+//   tranform an integer to a string
+string itoa(int value)
+{
+   char buffer [33];
+   sprintf(buffer,"%d",value);
+   return buffer;
+}
+
+ClassImp(TExlPhysics)
+///////////////////////////////////////////////////////////////////////////
+TExlPhysics::TExlPhysics()
+   {      
+      NumberOfCrystal = 0;
+      EventData = new TExlData ;
+      EventPhysics = this ;
+// Raw Threshold
+      m_E_RAW_Threshold = 0;
+   }
+   
+///////////////////////////////////////////////////////////////////////////
+TExlPhysics::~TExlPhysics()
+   {}
+   
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::Clear()
+   {
+      CrystalNumber.clear() ;
+      EXL_Energy.clear() ;
+      EXL_Time=-1000 ;
+   }
+   
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::ReadConfiguration(string Path) 
+   {
+
+      ifstream ConfigFile           ;
+      ConfigFile.open(Path.c_str()) ;
+      string LineBuffer             ;
+      string DataBuffer             ;
+
+      double Centerx , Centery , Centerz;
+      double CenterR, CenterTheta, CenterPhi;
+      TVector3 Center;
+      vector <TVector3> Center_CsI_Crystals;
+
+      bool check_CsI_X_Y_Z = false ;
+      bool check_NumberOfCrystal = false ;
+      bool check_CsI_R_Theta_Phi = false ;
+      bool ReadingStatus = false        ;
+
+    while (!ConfigFile.eof()) 
+       {
+         
+         getline(ConfigFile, LineBuffer);
+
+         //   If line is a Start Up EXL bloc, Reading toggle to true      
+         if (LineBuffer.compare(0, 3, "EXL") == 0) 
+            {
+               cout << "///" << endl ;
+               cout << "EXL found ! " << endl ;        
+               ReadingStatus = true ;
+            }
+            
+         //   Else don't toggle to Reading Block Status
+         else ReadingStatus = false ;
+         
+         //   Reading Block
+         while(ReadingStatus)
+            {
+               // Pickup Next Word 
+               ConfigFile >> DataBuffer ;
+
+               //   Comment Line 
+               if (DataBuffer.compare(0, 1, "%") == 0) {   ConfigFile.ignore ( std::numeric_limits<std::streamsize>::max(), '\n' );}
+
+                  //   Finding another telescope (safety), toggle out
+               else if (DataBuffer.compare(0, 3, "EXL") == 0) {
+                  cout << "WARNING: Another Detector is find before standard sequence of Token, Error may occured in EXL definition" << endl ;
+                  ReadingStatus = false ;
+               }
+
+ 		else if (DataBuffer=="NumberOfCrystal=") {
+                  check_NumberOfCrystal = true;
+                  ConfigFile >> DataBuffer ;
+		  NumberOfCrystal=atof(DataBuffer.c_str());
+                  cout << "NumberOfCrystal:  " << atof(DataBuffer.c_str()) << endl;
+               }
+                              
+		//   Position method
+               else if (DataBuffer=="CsI_X_Y_Z=") {
+                  check_CsI_X_Y_Z = true;
+                  ConfigFile >> DataBuffer ;
+                  Centerx = atof(DataBuffer.c_str()) ;
+                  Centerx = Centerx  ;
+                  ConfigFile >> DataBuffer ;
+                  Centery = atof(DataBuffer.c_str()) ;
+                  Centery = Centery  ;
+                  ConfigFile >> DataBuffer ;
+                  Centerz = atof(DataBuffer.c_str()) ;
+                  Centerz = Centerz  ;
+
+                  Center = TVector3(Centerx, Centery, Centerz);
+		  Center_CsI_Crystals.push_back(Center);
+                  cout << "CsI crystal position : (" << Center.X() << ";" << Center.Y() << ";" << Center.Z() << ")" << endl;   
+               }
+
+		//   Angle method
+               else if (DataBuffer=="CsI_R_Theta_Phi=") {
+                  check_CsI_R_Theta_Phi = true;
+                  ConfigFile >> DataBuffer ;
+                  CenterR = atof(DataBuffer.c_str()) ;
+                  CenterR = CenterR  ;
+                  ConfigFile >> DataBuffer ;
+                  CenterTheta = atof(DataBuffer.c_str()) ;
+                  CenterTheta = CenterTheta*3.141592654/180  ;
+                  ConfigFile >> DataBuffer ;
+                  CenterPhi = atof(DataBuffer.c_str()) ;
+                  CenterPhi = CenterPhi*3.141592654/180  ;
+
+                  Center = TVector3(CenterR*sin(CenterTheta)*cos(CenterPhi), CenterR*sin(CenterTheta)*sin(CenterPhi), CenterR*cos(CenterTheta));
+		  Center_CsI_Crystals.push_back(Center);
+                  cout << "CsI crystal position : (" << Center.X() << ";" << Center.Y() << ";" << Center.Z() << ")" << endl;   
+               }
+
+
+                                                
+               ///////////////////////////////////////////////////
+               //   If no Detector Token and no comment, toggle out
+               else 
+                  {ReadingStatus = false; cout << "Wrong Token Sequence: Getting out " << DataBuffer << endl ;}
+               
+                  /////////////////////////////////////////////////
+                  //   If All necessary information there, toggle out
+               
+               if ((NumberOfCrystal == Center_CsI_Crystals.size() && check_CsI_R_Theta_Phi && check_NumberOfCrystal) || (NumberOfCrystal == Center_CsI_Crystals.size() && check_CsI_X_Y_Z && check_NumberOfCrystal)) 
+                  { 
+		      //with angle method
+                      if (check_CsI_R_Theta_Phi) 
+                        {
+                           AddEXL(Center_CsI_Crystals) ;
+                        }
+                      //With position method
+                      if (check_CsI_X_Y_Z) 
+                        {
+                           AddEXL(Center_CsI_Crystals) ;
+                        }
+                     //   Reinitialisation of Check Boolean  
+                     ReadingStatus = false; 
+		     check_NumberOfCrystal = false;
+	             check_CsI_X_Y_Z = false;
+                     check_CsI_R_Theta_Phi  = false ;
+		     Center_CsI_Crystals.clear();
+                     cout << "///"<< endl ;                
+                  }
+            }
+      }
+
+   }
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::AddEXL(vector <TVector3> Center_CsI_Crystals)
+{
+	for(unsigned i=0; i<Center_CsI_Crystals.size(); i++)
+	{
+		CsIPosition.push_back(Center_CsI_Crystals.at(i));
+	}
+}
+
+///////////////////////////////////////////////////////////////////////////
+TVector3 TExlPhysics::GetPositionOfInteraction(int N)
+   {
+      TVector3 Position = TVector3 (CsIPosition.at(N).X(),CsIPosition.at(N).Y(),CsIPosition.at(N).Z()) ;
+      
+      return(Position) ;   
+   
+   }
+
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::AddParameterToCalibrationManager()
+   {
+      CalibrationManager* Cal = CalibrationManager::getInstance();
+      
+      for(unsigned int i = 0 ; i < NumberOfCrystal ; i++)
+         {
+            Cal->AddParameter("EXL", "_E_"+itoa(i+1),"EXL_E_"+itoa(i+1))   ;
+            Cal->AddParameter("EXL", "_T_"+itoa(i+1),"EXL_T_"+itoa(i+1))   ;
+         }
+   }
+   
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::InitializeRootInputRaw() 
+   {
+      TChain* inputChain = RootInput::getInstance()->GetChain()     ;
+      inputChain->SetBranchStatus ( "Exl"       , true )        ;
+      inputChain->SetBranchStatus ( "fExl_*"    , true )        ;
+      inputChain->SetBranchAddress( "Exl"       , &EventData )  ;
+   }
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::InitializeRootInputPhysics()
+   {
+      TChain* inputChain = RootInput::getInstance()->GetChain();
+      inputChain->SetBranchStatus ( "Exl", true );
+      inputChain->SetBranchStatus ( "CrystalNumber", true );
+      inputChain->SetBranchStatus ( "EXL_Energy", true );
+      inputChain->SetBranchStatus ( "EXL_Time", true );
+      inputChain->SetBranchAddress( "Exl", &EventPhysics );
+   }
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::InitializeRootOutput()
+   {
+      TTree* outputTree = RootOutput::getInstance()->GetTree()            ;
+      outputTree->Branch( "Exl" , "TExlPhysics" , &EventPhysics ) ;
+   }
+
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::BuildPhysicalEvent()
+   {
+      BuildSimplePhysicalEvent()   ;
+   }
+
+///////////////////////////////////////////////////////////////////////////
+void TExlPhysics::BuildSimplePhysicalEvent()
+{
+	if(EventData->GetEnergyMult()>0)
+	{
+		for(unsigned int i = 0 ; i < EventData->GetEnergyMult() ; i++)
+		{
+			if(EventData->GetEnergy(i)>m_E_RAW_Threshold)
+			{
+				CrystalNumber.push_back( EventData->GetExlNumber(i))   ;
+				EXL_Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_E_" + itoa( EventData->GetExlNumber(i) ),EventData->GetEnergy(i) ) );
+			}
+		}
+	}
+	else
+	{
+		CrystalNumber.push_back(-1000)   ;
+		EXL_Energy.push_back(-1000);
+	}
+
+	if(EventData->GetTimeMult()>0)
+	{
+		for(unsigned int i = 0 ; i < EventData->GetTimeMult() ; i++)
+		{
+			//EXL_Time.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_T_" + itoa( EventData->GetExlNumber(i) ),EventData->GetTime(i) ) );
+			EXL_Time=EventData->GetTime(i);
+		}
+	}
+	else
+	{
+		EXL_Time=-1000;
+	}
+}
+
+///////////////////////////////////////////////////////////////////////////
+double TExlPhysics::DopplerCorrection(double E, double Theta, double beta)
+{
+  double Pi = 3.141592654 ;
+
+  double E_corr = 0;
+  double gamma = 1./sqrt(1-beta*beta);
+
+  E_corr = gamma*E*(1.-beta*cos(Theta*Pi/180.)); 
+  
+  return(E_corr);
+
+}
+
diff --git a/NPLib/EXL/TExlPhysics.h b/NPLib/EXL/TExlPhysics.h
new file mode 100644
index 000000000..b8ee4fe60
--- /dev/null
+++ b/NPLib/EXL/TExlPhysics.h
@@ -0,0 +1,113 @@
+#ifndef __ExlPhysics__
+#define __ExlPhysics__
+/*****************************************************************************
+ * Copyright (C) 2009-2010   this file is part of the NPTool Project         *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: L. Lefebvre    contact address: lefebvrl@ipno.in2p3.fr   *
+ *                                                                           *
+ * Creation Date  : October 2011                                             *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold the Exl Detector  Physics                                *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+ 
+//   STL
+#include <vector>
+using namespace std ;
+
+//   ROOT
+#include "TVector2.h" 
+#include "TVector3.h" 
+#include "TObject.h"
+
+//   NPL
+#include "TExlData.h"
+#include "../include/VDetector.h"
+#include "../include/CalibrationManager.h"
+
+class TExlPhysics : public TObject, public NPA::VDetector
+{
+   public:   //   Constructor and Destructor
+      TExlPhysics();
+      ~TExlPhysics();
+
+   public:
+      void  Clear();
+      void  Clear(const Option_t*) {};
+   
+   public:   //   Calibrated Data
+      vector<UShort_t>   CrystalNumber ;
+      vector<Double_t>   EXL_Energy;
+      Double_t EXL_Time;
+
+   public:   //   inherrited from VDetector
+      //   Read stream at ConfigFile to pick-up parameters of detector (Position,...) using Token
+      void ReadConfiguration(string);
+      
+
+      //   Add Parameter to the CalibrationManger
+      void AddParameterToCalibrationManager();      
+
+      //   Activated associated Branches and link it to the private member DetectorData address
+      //   In this method mother Branches (Detector) AND daughter leaf (fDetector_parameter) have to be activated
+      void InitializeRootInputRaw() ;
+      
+      //   Activated associated Branches and link it to the private member DetectorPhysics address
+      //   In this method mother Branches (Detector) AND daughter leaf (parameter) have to be activated
+      void InitializeRootInputPhysics() ;
+
+      //   Create associated branches and associated private member DetectorPhysics address
+      void InitializeRootOutput();
+      
+      //   This method is called at each event read from the Input Tree. Aime is to build treat Raw dat in order to extract physical parameter. 
+      void BuildPhysicalEvent();
+      
+      //   Same as above, but only the simplest event and/or simple method are used (low multiplicity, faster algorythm but less efficient ...).
+      //   This method aimed to be used for analysis performed during experiment, when speed is requiered.
+      //   NB: This method can eventually be the same as BuildPhysicalEvent.
+      void BuildSimplePhysicalEvent();
+
+      //Doppler effect correction
+      double DopplerCorrection(double Energy, double Theta, double beta);
+
+      // Same as above but for online analysis
+      void BuildOnlinePhysicalEvent()  {BuildPhysicalEvent();};
+ 
+      //Add 18 CsI EXL crystal
+      void AddEXL(vector <TVector3> Center_CsI_Crystals);
+
+      //Get Position Of Interaction
+      TVector3 GetPositionOfInteraction(int N);   
+
+      // Give and external TExlData object to TExlPhysics. Needed for online analysis for example.
+      void SetRawDataPointer(TExlData* rawDataPointer) {EventData = rawDataPointer;}
+
+      //   Those two method all to clear the Event Physics or Data
+      void ClearEventPhysics() {Clear();}      
+      void ClearEventData()    {EventData->Clear();}      
+
+   private:   // Data not writted in the tree
+      unsigned int                   NumberOfCrystal ;//!
+      TExlData*         EventData ;//!
+      TExlPhysics*      EventPhysics ;//!
+         
+        // Raw Threshold
+         int m_E_RAW_Threshold ;//!
+	//CsI crystal position
+         vector <TVector3> CsIPosition;//!
+
+      ClassDef(TExlPhysics,1)  // ExlPhysics structure
+};
+
+#endif
diff --git a/NPLib/Eurogam/TEurogamDataDict.cxx b/NPLib/Eurogam/TEurogamDataDict.cxx
deleted file mode 100644
index 61d9df7e7..000000000
--- a/NPLib/Eurogam/TEurogamDataDict.cxx
+++ /dev/null
@@ -1,901 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:31:39 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TEurogamDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TEurogamDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TEurogamData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TEurogamData(void *p = 0);
-   static void *newArray_TEurogamData(Long_t size, void *p);
-   static void delete_TEurogamData(void *p);
-   static void deleteArray_TEurogamData(void *p);
-   static void destruct_TEurogamData(void *p);
-   static void streamer_TEurogamData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TEurogamData*)
-   {
-      ::TEurogamData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TEurogamData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TEurogamData", ::TEurogamData::Class_Version(), "./TEurogamData.h", 31,
-                  typeid(::TEurogamData), DefineBehavior(ptr, ptr),
-                  &::TEurogamData::Dictionary, isa_proxy, 0,
-                  sizeof(::TEurogamData) );
-      instance.SetNew(&new_TEurogamData);
-      instance.SetNewArray(&newArray_TEurogamData);
-      instance.SetDelete(&delete_TEurogamData);
-      instance.SetDeleteArray(&deleteArray_TEurogamData);
-      instance.SetDestructor(&destruct_TEurogamData);
-      instance.SetStreamerFunc(&streamer_TEurogamData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TEurogamData*)
-   {
-      return GenerateInitInstanceLocal((::TEurogamData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TEurogamData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TEurogamData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TEurogamData::Class_Name()
-{
-   return "TEurogamData";
-}
-
-//______________________________________________________________________________
-const char *TEurogamData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TEurogamData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TEurogamData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TEurogamData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TEurogamData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TEurogamData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TEurogamData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TEurogamData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TEurogamData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TEurogamData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fEurogam_DetectorNumber;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fEurogam_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fEurogam_Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TEurogamData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TEurogamData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fEurogam_DetectorNumber;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fEurogam_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fEurogam_Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TEurogamData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TEurogamData.
-      TClass *R__cl = ::TEurogamData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fEurogam_DetectorNumber", (void*)&fEurogam_DetectorNumber);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fEurogam_DetectorNumber, "fEurogam_DetectorNumber.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fEurogam_Energy", (void*)&fEurogam_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fEurogam_Energy, "fEurogam_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fEurogam_Time", (void*)&fEurogam_Time);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fEurogam_Time, "fEurogam_Time.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TEurogamData(void *p) {
-      return  p ? new(p) ::TEurogamData : new ::TEurogamData;
-   }
-   static void *newArray_TEurogamData(Long_t nElements, void *p) {
-      return p ? new(p) ::TEurogamData[nElements] : new ::TEurogamData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TEurogamData(void *p) {
-      delete ((::TEurogamData*)p);
-   }
-   static void deleteArray_TEurogamData(void *p) {
-      delete [] ((::TEurogamData*)p);
-   }
-   static void destruct_TEurogamData(void *p) {
-      typedef ::TEurogamData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TEurogamData(TBuffer &buf, void *obj) {
-      ((::TEurogamData*)obj)->::TEurogamData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TEurogamData
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TEurogamDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTEurogamDataDict();
-
-extern "C" void G__set_cpp_environmentTEurogamDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TEurogamData.h");
-  G__cpp_reset_tagtableTEurogamDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTEurogamDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TEurogamData */
-static int G__TEurogamDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TEurogamData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TEurogamData[n];
-     } else {
-       p = new((void*) gvp) TEurogamData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TEurogamData;
-     } else {
-       p = new((void*) gvp) TEurogamData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TEurogamData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TEurogamData*) G__getstructoffset())->GetEurogamDetectorNumber((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TEurogamData*) G__getstructoffset())->GetEurogamEnergy((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TEurogamData*) G__getstructoffset())->GetEurogamTime((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TEurogamData*) G__getstructoffset())->GetEurogamEnergyMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TEurogamData*) G__getstructoffset())->GetEurogamTimeMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TEurogamData*) G__getstructoffset())->SetEurogamDetectorNumber((Int_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TEurogamData*) G__getstructoffset())->SetEurogamEnergy((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TEurogamData*) G__getstructoffset())->SetEurogamTime((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TEurogamData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TEurogamData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TEurogamData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TEurogamData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TEurogamData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TEurogamData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TEurogamData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TEurogamData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TEurogamDataDict_162_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TEurogamData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TEurogamDataDict_162_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TEurogamData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TEurogamData(*(TEurogamData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TEurogamData G__TTEurogamData;
-static int G__TEurogamDataDict_162_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TEurogamData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TEurogamData*) (soff+(sizeof(TEurogamData)*i)))->~G__TTEurogamData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TEurogamData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TEurogamData*) (soff))->~G__TTEurogamData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TEurogamDataDict_162_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TEurogamData* dest = (TEurogamData*) G__getstructoffset();
-   *dest = *(TEurogamData*) libp->para[0].ref;
-   const TEurogamData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TEurogamData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTEurogamDataDict {
- public:
-  G__Sizep2memfuncTEurogamDataDict(): p(&G__Sizep2memfuncTEurogamDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTEurogamDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTEurogamDataDict()
-{
-  G__Sizep2memfuncTEurogamDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTEurogamDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData))) {
-     TEurogamData *G__Lderived;
-     G__Lderived=(TEurogamData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData),G__get_linked_tagnum(&G__TEurogamDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTEurogamDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Int_t",105,-1,0,-1);
-   G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TEurogamData */
-static void G__setup_memvarTEurogamData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData));
-   { TEurogamData *p; p=(TEurogamData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fEurogam_DetectorNumber=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fEurogam_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fEurogam_Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TEurogamDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTEurogamDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTEurogamData(void) {
-   /* TEurogamData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData));
-   G__memfunc_setup("TEurogamData",1182,G__TEurogamDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TEurogamDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("GetEurogamDetectorNumber",2451,G__TEurogamDataDict_162_0_5, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEurogamEnergy",1626,G__TEurogamDataDict_162_0_6, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEurogamTime",1407,G__TEurogamDataDict_162_0_7, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEurogamEnergyMult",2044,G__TEurogamDataDict_162_0_8, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEurogamTimeMult",1825,G__TEurogamDataDict_162_0_9, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetEurogamDetectorNumber",2463,G__TEurogamDataDict_162_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - N", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetEurogamEnergy",1638,G__TEurogamDataDict_162_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - E", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetEurogamTime",1419,G__TEurogamDataDict_162_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - T", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TEurogamDataDict_162_0_13, 85, G__get_linked_tagnum(&G__TEurogamDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TEurogamData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TEurogamDataDict_162_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TEurogamData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TEurogamDataDict_162_0_15, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TEurogamData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TEurogamDataDict_162_0_16, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TEurogamData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TEurogamDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TEurogamDataDict_162_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TEurogamDataDict_162_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TEurogamData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TEurogamDataDict_162_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TEurogamData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TEurogamDataDict_162_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TEurogamData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TEurogamDataDict_162_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TEurogamData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TEurogamData", 1182, G__TEurogamDataDict_162_0_25, (int) ('i'), G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData), -1, 0, 1, 1, 1, 0, "u 'TEurogamData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TEurogamData", 1308, G__TEurogamDataDict_162_0_26, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TEurogamDataDict_162_0_27, (int) ('u'), G__get_linked_tagnum(&G__TEurogamDataDictLN_TEurogamData), -1, 1, 1, 1, 1, 0, "u 'TEurogamData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTEurogamDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTEurogamDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTEurogamDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TEurogamDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TEurogamDataDictLN_TEurogamData = { "TEurogamData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTEurogamDataDict() {
-  G__TEurogamDataDictLN_TClass.tagnum = -1 ;
-  G__TEurogamDataDictLN_TBuffer.tagnum = -1 ;
-  G__TEurogamDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TEurogamDataDictLN_TObject.tagnum = -1 ;
-  G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TEurogamDataDictLN_TEurogamData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTEurogamDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TEurogamDataDictLN_TEurogamData),sizeof(TEurogamData),-1,29952,"EurogamData structure",G__setup_memvarTEurogamData,G__setup_memfuncTEurogamData);
-}
-extern "C" void G__cpp_setupTEurogamDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTEurogamDataDict()");
-  G__set_cpp_environmentTEurogamDataDict();
-  G__cpp_setup_tagtableTEurogamDataDict();
-
-  G__cpp_setup_inheritanceTEurogamDataDict();
-
-  G__cpp_setup_typetableTEurogamDataDict();
-
-  G__cpp_setup_memvarTEurogamDataDict();
-
-  G__cpp_setup_memfuncTEurogamDataDict();
-  G__cpp_setup_globalTEurogamDataDict();
-  G__cpp_setup_funcTEurogamDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTEurogamDataDict();
-  return;
-}
-class G__cpp_setup_initTEurogamDataDict {
-  public:
-    G__cpp_setup_initTEurogamDataDict() { G__add_setup_func("TEurogamDataDict",(G__incsetup)(&G__cpp_setupTEurogamDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTEurogamDataDict() { G__remove_setup_func("TEurogamDataDict"); }
-};
-G__cpp_setup_initTEurogamDataDict G__cpp_setup_initializerTEurogamDataDict;
-
diff --git a/NPLib/Eurogam/TEurogamDataDict.h b/NPLib/Eurogam/TEurogamDataDict.h
deleted file mode 100644
index 6e689cc41..000000000
--- a/NPLib/Eurogam/TEurogamDataDict.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/********************************************************************
-* TEurogamDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TEurogamDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTEurogamDataDict();
-extern void G__cpp_setup_inheritanceTEurogamDataDict();
-extern void G__cpp_setup_typetableTEurogamDataDict();
-extern void G__cpp_setup_memvarTEurogamDataDict();
-extern void G__cpp_setup_globalTEurogamDataDict();
-extern void G__cpp_setup_memfuncTEurogamDataDict();
-extern void G__cpp_setup_funcTEurogamDataDict();
-extern void G__set_cpp_environmentTEurogamDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TEurogamData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TEurogamDataDictLN_TClass;
-extern G__linked_taginfo G__TEurogamDataDictLN_TBuffer;
-extern G__linked_taginfo G__TEurogamDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TEurogamDataDictLN_TObject;
-extern G__linked_taginfo G__TEurogamDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TEurogamDataDictLN_TEurogamData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/MUST2/Makefile b/NPLib/MUST2/Makefile
index b4145b3b1..d9595edb3 100644
--- a/NPLib/MUST2/Makefile
+++ b/NPLib/MUST2/Makefile
@@ -1,7 +1,8 @@
 include ../Makefile.arch
 
 #------------------------------------------------------------------------------
-SHARELIB      =  libMust2Data.so	libMust2Physics.so   libMust2Spectra.so
+#SHARELIB      =  libMust2Data.so	libMust2Physics.so   libMust2Spectra.so
+SHARELIB      =  libMust2Data.so	libMust2Physics.so
 
 all:            $(SHARELIB)
 #------------------------------------------------------------------------------
diff --git a/NPLib/Sharc/TSharcDataDict.cxx b/NPLib/Sharc/TSharcDataDict.cxx
deleted file mode 100644
index ba619a34b..000000000
--- a/NPLib/Sharc/TSharcDataDict.cxx
+++ /dev/null
@@ -1,1529 +0,0 @@
-//
-// File generated by rootcint at Mon Dec 10 16:31:34 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TSharcDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TSharcDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TSharcData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TSharcData(void *p = 0);
-   static void *newArray_TSharcData(Long_t size, void *p);
-   static void delete_TSharcData(void *p);
-   static void deleteArray_TSharcData(void *p);
-   static void destruct_TSharcData(void *p);
-   static void streamer_TSharcData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TSharcData*)
-   {
-      ::TSharcData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TSharcData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TSharcData", ::TSharcData::Class_Version(), "./TSharcData.h", 37,
-                  typeid(::TSharcData), DefineBehavior(ptr, ptr),
-                  &::TSharcData::Dictionary, isa_proxy, 0,
-                  sizeof(::TSharcData) );
-      instance.SetNew(&new_TSharcData);
-      instance.SetNewArray(&newArray_TSharcData);
-      instance.SetDelete(&delete_TSharcData);
-      instance.SetDeleteArray(&deleteArray_TSharcData);
-      instance.SetDestructor(&destruct_TSharcData);
-      instance.SetStreamerFunc(&streamer_TSharcData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TSharcData*)
-   {
-      return GenerateInitInstanceLocal((::TSharcData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TSharcData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TSharcData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TSharcData::Class_Name()
-{
-   return "TSharcData";
-}
-
-//______________________________________________________________________________
-const char *TSharcData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TSharcData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TSharcData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TSharcData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TSharcData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSharcData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TSharcData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSharcData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TSharcData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TSharcData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripFront_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripFront_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripBack_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripBack_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_PAD_DetectorNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TSharcData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TSharcData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripFront_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripFront_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripFront_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripBack_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_StripBack_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_StripBack_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fSharc_PAD_DetectorNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fSharc_PAD_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TSharcData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TSharcData.
-      TClass *R__cl = ::TSharcData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_DetectorNbr", (void*)&fSharc_StripFront_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripFront_DetectorNbr, "fSharc_StripFront_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_StripNbr", (void*)&fSharc_StripFront_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripFront_StripNbr, "fSharc_StripFront_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_Energy", (void*)&fSharc_StripFront_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_Energy, "fSharc_StripFront_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_TimeCFD", (void*)&fSharc_StripFront_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_TimeCFD, "fSharc_StripFront_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripFront_TimeLED", (void*)&fSharc_StripFront_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripFront_TimeLED, "fSharc_StripFront_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_DetectorNbr", (void*)&fSharc_StripBack_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripBack_DetectorNbr, "fSharc_StripBack_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_StripNbr", (void*)&fSharc_StripBack_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_StripBack_StripNbr, "fSharc_StripBack_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_Energy", (void*)&fSharc_StripBack_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_Energy, "fSharc_StripBack_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_TimeCFD", (void*)&fSharc_StripBack_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_TimeCFD, "fSharc_StripBack_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_StripBack_TimeLED", (void*)&fSharc_StripBack_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_StripBack_TimeLED, "fSharc_StripBack_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_DetectorNbr", (void*)&fSharc_PAD_DetectorNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fSharc_PAD_DetectorNbr, "fSharc_PAD_DetectorNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_Energy", (void*)&fSharc_PAD_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_Energy, "fSharc_PAD_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_TimeCFD", (void*)&fSharc_PAD_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_TimeCFD, "fSharc_PAD_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fSharc_PAD_TimeLED", (void*)&fSharc_PAD_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fSharc_PAD_TimeLED, "fSharc_PAD_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_FSPC2Detector", (void*)&m_FSPC2Detector);
-      R__insp.InspectMember("map<int,vector<int> >", (void*)&m_FSPC2Detector, "m_FSPC2Detector.", true);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TSharcData(void *p) {
-      return  p ? new(p) ::TSharcData : new ::TSharcData;
-   }
-   static void *newArray_TSharcData(Long_t nElements, void *p) {
-      return p ? new(p) ::TSharcData[nElements] : new ::TSharcData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TSharcData(void *p) {
-      delete ((::TSharcData*)p);
-   }
-   static void deleteArray_TSharcData(void *p) {
-      delete [] ((::TSharcData*)p);
-   }
-   static void destruct_TSharcData(void *p) {
-      typedef ::TSharcData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TSharcData(TBuffer &buf, void *obj) {
-      ((::TSharcData*)obj)->::TSharcData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TSharcData
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TSharcDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTSharcDataDict();
-
-extern "C" void G__set_cpp_environmentTSharcDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TSharcData.h");
-  G__cpp_reset_tagtableTSharcDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTSharcDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TSharcData */
-static int G__TSharcDataDict_451_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TSharcData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TSharcData[n];
-     } else {
-       p = new((void*) gvp) TSharcData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TSharcData;
-     } else {
-       p = new((void*) gvp) TSharcData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetFront_DetectorNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetFront_StripNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetFront_Energy((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetFront_TimeCFD((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetFront_TimeLED((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetBack_DetectorNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetBack_StripNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetBack_Energy((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetBack_TimeCFD((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetBack_TimeLED((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetPAD_DetectorNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetPAD_Energy((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetPAD_TimeCFD((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->SetPAD_TimeLED((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_DetectorNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetFront_StripNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_Energy((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_TimeCFD((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetFront_TimeLED((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_DetectorNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetBack_StripNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_Energy((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_TimeCFD((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetBack_TimeLED((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((const TSharcData*) G__getstructoffset())->GetPAD_DetectorNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_Energy((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_TimeCFD((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcData*) G__getstructoffset())->GetPAD_TimeLED((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityFront());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityBack());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((const TSharcData*) G__getstructoffset())->GetMultiplicityPAD());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->ReadFSPCFile(*((string*) G__int(libp->para[0])));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillData((TTigEventFragment*) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillBoxFront((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillBoxBack1((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillBoxBack2((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillQQQFront((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillQQQBack((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->FillPAD((int) G__int(libp->para[0]), (int) G__int(libp->para[1])
-, (TTigEventFragment*) G__int(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         const map<int,vector<int> >* pobj;
-         const map<int,vector<int> > xobj = ((const TSharcData*) G__getstructoffset())->GetFSPC2Detector();
-         pobj = new map<int,vector<int> >(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TSharcData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TSharcData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TSharcData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TSharcData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcDataDict_451_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TSharcData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TSharcDataDict_451_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TSharcData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TSharcData(*(TSharcData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TSharcData G__TTSharcData;
-static int G__TSharcDataDict_451_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TSharcData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TSharcData*) (soff+(sizeof(TSharcData)*i)))->~G__TTSharcData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TSharcData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TSharcData*) (soff))->~G__TTSharcData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TSharcDataDict_451_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TSharcData* dest = (TSharcData*) G__getstructoffset();
-   *dest = *(TSharcData*) libp->para[0].ref;
-   const TSharcData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TSharcData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTSharcDataDict {
- public:
-  G__Sizep2memfuncTSharcDataDict(): p(&G__Sizep2memfuncTSharcDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTSharcDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTSharcDataDict()
-{
-  G__Sizep2memfuncTSharcDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTSharcDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData))) {
-     TSharcData *G__Lderived;
-     G__Lderived=(TSharcData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData),G__get_linked_tagnum(&G__TSharcDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTSharcDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int> >",117,G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> > >",117,G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> >,less<int> >",117,G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TSharcData */
-static void G__setup_memvarTSharcData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData));
-   { TSharcData *p; p=(TSharcData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripFront_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripFront_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripFront_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripBack_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_StripBack_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_StripBack_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fSharc_PAD_DetectorNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSharc_PAD_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<int> >"),-1,4,"m_FSPC2Detector=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTSharcDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTSharcData(void) {
-   /* TSharcData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData));
-   G__memfunc_setup("TSharcData",959,G__TSharcDataDict_451_0_1, 105, G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TSharcDataDict_451_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetFront_DetectorNbr",2032,G__TSharcDataDict_451_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetFront_StripNbr",1736,G__TSharcDataDict_451_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetFront_Energy",1534,G__TSharcDataDict_451_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetFront_TimeCFD",1520,G__TSharcDataDict_451_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetFront_TimeLED",1528,G__TSharcDataDict_451_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBack_DetectorNbr",1880,G__TSharcDataDict_451_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBack_StripNbr",1584,G__TSharcDataDict_451_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBack_Energy",1382,G__TSharcDataDict_451_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBack_TimeCFD",1368,G__TSharcDataDict_451_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBack_TimeLED",1376,G__TSharcDataDict_451_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetPAD_DetectorNbr",1724,G__TSharcDataDict_451_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetPAD_Energy",1226,G__TSharcDataDict_451_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetPAD_TimeCFD",1212,G__TSharcDataDict_451_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetPAD_TimeLED",1220,G__TSharcDataDict_451_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetFront_DetectorNbr",2020,G__TSharcDataDict_451_0_19, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetFront_StripNbr",1724,G__TSharcDataDict_451_0_20, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetFront_Energy",1522,G__TSharcDataDict_451_0_21, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetFront_TimeCFD",1508,G__TSharcDataDict_451_0_22, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetFront_TimeLED",1516,G__TSharcDataDict_451_0_23, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetBack_DetectorNbr",1868,G__TSharcDataDict_451_0_24, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetBack_StripNbr",1572,G__TSharcDataDict_451_0_25, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetBack_Energy",1370,G__TSharcDataDict_451_0_26, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetBack_TimeCFD",1356,G__TSharcDataDict_451_0_27, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetBack_TimeLED",1364,G__TSharcDataDict_451_0_28, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetPAD_DetectorNbr",1712,G__TSharcDataDict_451_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetPAD_Energy",1214,G__TSharcDataDict_451_0_30, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetPAD_TimeCFD",1200,G__TSharcDataDict_451_0_31, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetPAD_TimeLED",1208,G__TSharcDataDict_451_0_32, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "h - - 0 - i", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicityFront",2098,G__TSharcDataDict_451_0_33, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicityBack",1946,G__TSharcDataDict_451_0_34, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicityPAD",1790,G__TSharcDataDict_451_0_35, 104, -1, -1, 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0);
-   G__memfunc_setup("ReadFSPCFile",1064,G__TSharcDataDict_451_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - FSPCPath", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillData",769,G__TSharcDataDict_451_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillBoxFront",1209,G__TSharcDataDict_451_0_38, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillBoxBack1",1106,G__TSharcDataDict_451_0_39, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillBoxBack2",1107,G__TSharcDataDict_451_0_40, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillQQQFront",1155,G__TSharcDataDict_451_0_41, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillQQQBack",1003,G__TSharcDataDict_451_0_42, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillPAD",604,G__TSharcDataDict_451_0_43, 121, -1, -1, 0, 3, 1, 1, 0, 
-"i - - 0 - DetNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("GetFSPC2Detector",1464,G__TSharcDataDict_451_0_44, 117, G__get_linked_tagnum(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR), G__defined_typename("map<int,vector<int> >"), 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TSharcDataDict_451_0_45, 85, G__get_linked_tagnum(&G__TSharcDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSharcData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TSharcDataDict_451_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TSharcDataDict_451_0_47, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSharcData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TSharcDataDict_451_0_48, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSharcData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TSharcDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TSharcDataDict_451_0_52, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TSharcDataDict_451_0_53, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TSharcDataDict_451_0_54, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TSharcDataDict_451_0_55, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TSharcDataDict_451_0_56, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TSharcData", 959, G__TSharcDataDict_451_0_57, (int) ('i'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 0, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TSharcData", 1085, G__TSharcDataDict_451_0_58, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TSharcDataDict_451_0_59, (int) ('u'), G__get_linked_tagnum(&G__TSharcDataDictLN_TSharcData), -1, 1, 1, 1, 1, 0, "u 'TSharcData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTSharcDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTSharcDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTSharcDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TSharcDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TTigEventFragment = { "TTigEventFragment" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_TSharcData = { "TSharcData" , 99 , -1 };
-G__linked_taginfo G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR = { "map<int,vector<int,allocator<int> >,less<int>,allocator<pair<const int,vector<int,allocator<int> > > > >" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTSharcDataDict() {
-  G__TSharcDataDictLN_TClass.tagnum = -1 ;
-  G__TSharcDataDictLN_TBuffer.tagnum = -1 ;
-  G__TSharcDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TSharcDataDictLN_TObject.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_string.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcDataDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TSharcDataDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TSharcDataDictLN_TTigEventFragment.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcDataDictLN_TSharcData.tagnum = -1 ;
-  G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTSharcDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TTigEventFragment);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_TSharcData),sizeof(TSharcData),-1,29952,"SharcData structure",G__setup_memvarTSharcData,G__setup_memfuncTSharcData);
-   G__get_linked_tagnum_fwd(&G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR);
-}
-extern "C" void G__cpp_setupTSharcDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTSharcDataDict()");
-  G__set_cpp_environmentTSharcDataDict();
-  G__cpp_setup_tagtableTSharcDataDict();
-
-  G__cpp_setup_inheritanceTSharcDataDict();
-
-  G__cpp_setup_typetableTSharcDataDict();
-
-  G__cpp_setup_memvarTSharcDataDict();
-
-  G__cpp_setup_memfuncTSharcDataDict();
-  G__cpp_setup_globalTSharcDataDict();
-  G__cpp_setup_funcTSharcDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTSharcDataDict();
-  return;
-}
-class G__cpp_setup_initTSharcDataDict {
-  public:
-    G__cpp_setup_initTSharcDataDict() { G__add_setup_func("TSharcDataDict",(G__incsetup)(&G__cpp_setupTSharcDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTSharcDataDict() { G__remove_setup_func("TSharcDataDict"); }
-};
-G__cpp_setup_initTSharcDataDict G__cpp_setup_initializerTSharcDataDict;
-
diff --git a/NPLib/Sharc/TSharcDataDict.h b/NPLib/Sharc/TSharcDataDict.h
deleted file mode 100644
index 46f49d183..000000000
--- a/NPLib/Sharc/TSharcDataDict.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/********************************************************************
-* TSharcDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TSharcDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTSharcDataDict();
-extern void G__cpp_setup_inheritanceTSharcDataDict();
-extern void G__cpp_setup_typetableTSharcDataDict();
-extern void G__cpp_setup_memvarTSharcDataDict();
-extern void G__cpp_setup_globalTSharcDataDict();
-extern void G__cpp_setup_memfuncTSharcDataDict();
-extern void G__cpp_setup_funcTSharcDataDict();
-extern void G__set_cpp_environmentTSharcDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TSharcData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TSharcDataDictLN_TClass;
-extern G__linked_taginfo G__TSharcDataDictLN_TBuffer;
-extern G__linked_taginfo G__TSharcDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TSharcDataDictLN_TObject;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_string;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcDataDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TSharcDataDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TSharcDataDictLN_TTigEventFragment;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TSharcDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcDataDictLN_TSharcData;
-extern G__linked_taginfo G__TSharcDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Sharc/TSharcPhysicsDict.cxx b/NPLib/Sharc/TSharcPhysicsDict.cxx
deleted file mode 100644
index b49f1a24d..000000000
--- a/NPLib/Sharc/TSharcPhysicsDict.cxx
+++ /dev/null
@@ -1,1593 +0,0 @@
-//
-// File generated by rootcint at Tue Dec  4 11:57:58 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TSharcPhysicsDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TSharcPhysicsDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TSharcPhysics_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TSharcPhysics(void *p = 0);
-   static void *newArray_TSharcPhysics(Long_t size, void *p);
-   static void delete_TSharcPhysics(void *p);
-   static void deleteArray_TSharcPhysics(void *p);
-   static void destruct_TSharcPhysics(void *p);
-   static void streamer_TSharcPhysics(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TSharcPhysics*)
-   {
-      ::TSharcPhysics *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TSharcPhysics >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TSharcPhysics", ::TSharcPhysics::Class_Version(), "./TSharcPhysics.h", 40,
-                  typeid(::TSharcPhysics), DefineBehavior(ptr, ptr),
-                  &::TSharcPhysics::Dictionary, isa_proxy, 0,
-                  sizeof(::TSharcPhysics) );
-      instance.SetNew(&new_TSharcPhysics);
-      instance.SetNewArray(&newArray_TSharcPhysics);
-      instance.SetDelete(&delete_TSharcPhysics);
-      instance.SetDeleteArray(&deleteArray_TSharcPhysics);
-      instance.SetDestructor(&destruct_TSharcPhysics);
-      instance.SetStreamerFunc(&streamer_TSharcPhysics);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TSharcPhysics*)
-   {
-      return GenerateInitInstanceLocal((::TSharcPhysics*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TSharcPhysics*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TSharcPhysics::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TSharcPhysics::Class_Name()
-{
-   return "TSharcPhysics";
-}
-
-//______________________________________________________________________________
-const char *TSharcPhysics::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TSharcPhysics*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TSharcPhysics::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TSharcPhysics*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TSharcPhysics::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSharcPhysics*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TSharcPhysics::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSharcPhysics*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TSharcPhysics::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TSharcPhysics.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      R__b >> EventMultiplicity;
-      {
-         vector<int> &R__stl =  EventType;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  DetectorNumber;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  Strip_E;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  Strip_T;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  StripFront_E;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  StripFront_T;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  StripBack_E;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  StripBack_T;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  Strip_Front;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  Strip_Back;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  PAD_E;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  PAD_T;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TSharcPhysics::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TSharcPhysics::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      R__b << EventMultiplicity;
-      {
-         vector<int> &R__stl =  EventType;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  DetectorNumber;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  Strip_E;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  Strip_T;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  StripFront_E;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  StripFront_T;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  StripBack_E;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  StripBack_T;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  Strip_Front;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  Strip_Back;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  PAD_E;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  PAD_T;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TSharcPhysics::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TSharcPhysics.
-      TClass *R__cl = ::TSharcPhysics::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "EventMultiplicity", &EventMultiplicity);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "EventType", (void*)&EventType);
-      R__insp.InspectMember("vector<int>", (void*)&EventType, "EventType.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "DetectorNumber", (void*)&DetectorNumber);
-      R__insp.InspectMember("vector<int>", (void*)&DetectorNumber, "DetectorNumber.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Strip_E", (void*)&Strip_E);
-      R__insp.InspectMember("vector<double>", (void*)&Strip_E, "Strip_E.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Strip_T", (void*)&Strip_T);
-      R__insp.InspectMember("vector<double>", (void*)&Strip_T, "Strip_T.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "StripFront_E", (void*)&StripFront_E);
-      R__insp.InspectMember("vector<double>", (void*)&StripFront_E, "StripFront_E.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "StripFront_T", (void*)&StripFront_T);
-      R__insp.InspectMember("vector<double>", (void*)&StripFront_T, "StripFront_T.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "StripBack_E", (void*)&StripBack_E);
-      R__insp.InspectMember("vector<double>", (void*)&StripBack_E, "StripBack_E.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "StripBack_T", (void*)&StripBack_T);
-      R__insp.InspectMember("vector<double>", (void*)&StripBack_T, "StripBack_T.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Strip_Front", (void*)&Strip_Front);
-      R__insp.InspectMember("vector<int>", (void*)&Strip_Front, "Strip_Front.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Strip_Back", (void*)&Strip_Back);
-      R__insp.InspectMember("vector<int>", (void*)&Strip_Back, "Strip_Back.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "PAD_E", (void*)&PAD_E);
-      R__insp.InspectMember("vector<double>", (void*)&PAD_E, "PAD_E.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "PAD_T", (void*)&PAD_T);
-      R__insp.InspectMember("vector<double>", (void*)&PAD_T, "PAD_T.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_Take_E_Front", &m_Take_E_Front);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_Take_T_Back", &m_Take_T_Back);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_MaximumStripMultiplicityAllowed", &m_MaximumStripMultiplicityAllowed);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripEnergyMatchingSigma", &m_StripEnergyMatchingSigma);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripEnergyMatchingNumberOfSigma", &m_StripEnergyMatchingNumberOfSigma);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripFront_E_RAW_Threshold", &m_StripFront_E_RAW_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripFront_E_Threshold", &m_StripFront_E_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripBack_E_RAW_Threshold", &m_StripBack_E_RAW_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripBack_E_Threshold", &m_StripBack_E_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_PAD_E_RAW_Threshold", &m_PAD_E_RAW_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_PAD_E_Threshold", &m_PAD_E_Threshold);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventData", &m_EventData);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_PreTreatedData", &m_PreTreatedData);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventPhysics", &m_EventPhysics);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_FrontChannelStatus", (void*)&m_FrontChannelStatus);
-      R__insp.InspectMember("map<int,vector<bool> >", (void*)&m_FrontChannelStatus, "m_FrontChannelStatus.", true);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_BackChannelStatus", (void*)&m_BackChannelStatus);
-      R__insp.InspectMember("map<int,vector<bool> >", (void*)&m_BackChannelStatus, "m_BackChannelStatus.", true);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_PADChannelStatus", (void*)&m_PADChannelStatus);
-      R__insp.InspectMember("map<int,vector<bool> >", (void*)&m_PADChannelStatus, "m_PADChannelStatus.", true);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_NumberOfDetector", &m_NumberOfDetector);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripPositionX", (void*)&m_StripPositionX);
-      R__insp.InspectMember("vector<vector<vector<double> > >", (void*)&m_StripPositionX, "m_StripPositionX.", true);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripPositionY", (void*)&m_StripPositionY);
-      R__insp.InspectMember("vector<vector<vector<double> > >", (void*)&m_StripPositionY, "m_StripPositionY.", true);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_StripPositionZ", (void*)&m_StripPositionZ);
-      R__insp.InspectMember("vector<vector<vector<double> > >", (void*)&m_StripPositionZ, "m_StripPositionZ.", true);
-      TObject::ShowMembers(R__insp);
-      R__insp.GenericShowMembers("NPA::VDetector", ( ::NPA::VDetector *) (this ), false);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TSharcPhysics(void *p) {
-      return  p ? new(p) ::TSharcPhysics : new ::TSharcPhysics;
-   }
-   static void *newArray_TSharcPhysics(Long_t nElements, void *p) {
-      return p ? new(p) ::TSharcPhysics[nElements] : new ::TSharcPhysics[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TSharcPhysics(void *p) {
-      delete ((::TSharcPhysics*)p);
-   }
-   static void deleteArray_TSharcPhysics(void *p) {
-      delete [] ((::TSharcPhysics*)p);
-   }
-   static void destruct_TSharcPhysics(void *p) {
-      typedef ::TSharcPhysics current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TSharcPhysics(TBuffer &buf, void *obj) {
-      ((::TSharcPhysics*)obj)->::TSharcPhysics::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TSharcPhysics
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEintgR_Dictionary();
-   static void *new_vectorlEintgR(void *p = 0);
-   static void *newArray_vectorlEintgR(Long_t size, void *p);
-   static void delete_vectorlEintgR(void *p);
-   static void deleteArray_vectorlEintgR(void *p);
-   static void destruct_vectorlEintgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<int>*)
-   {
-      vector<int> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<int>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<int>", -2, "prec_stl/vector", 49,
-                  typeid(vector<int>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEintgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<int>) );
-      instance.SetNew(&new_vectorlEintgR);
-      instance.SetNewArray(&newArray_vectorlEintgR);
-      instance.SetDelete(&delete_vectorlEintgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEintgR);
-      instance.SetDestructor(&destruct_vectorlEintgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<int> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEintgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<int>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEintgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int> : new vector<int>;
-   }
-   static void *newArray_vectorlEintgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int>[nElements] : new vector<int>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEintgR(void *p) {
-      delete ((vector<int>*)p);
-   }
-   static void deleteArray_vectorlEintgR(void *p) {
-      delete [] ((vector<int>*)p);
-   }
-   static void destruct_vectorlEintgR(void *p) {
-      typedef vector<int> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<int>
-
-/********************************************************
-* TSharcPhysicsDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTSharcPhysicsDict();
-
-extern "C" void G__set_cpp_environmentTSharcPhysicsDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TSharcPhysics.h");
-  G__cpp_reset_tagtableTSharcPhysicsDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTSharcPhysicsDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TSharcPhysics */
-static int G__TSharcPhysicsDict_515_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TSharcPhysics* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TSharcPhysics[n];
-     } else {
-       p = new((void*) gvp) TSharcPhysics[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TSharcPhysics;
-     } else {
-       p = new((void*) gvp) TSharcPhysics;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         vector<TVector2>* pobj;
-         vector<TVector2> xobj = ((TSharcPhysics*) G__getstructoffset())->Match_Front_Back();
-         pobj = new vector<TVector2>(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) ((TSharcPhysics*) G__getstructoffset())->CheckEvent());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->BuildOnlinePhysicalEvent();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->ClearPreTreatedData();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->PreTreat();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 103, (long) ((TSharcPhysics*) G__getstructoffset())->IsValidChannel(*((const string*) G__int(libp->para[0])), (const int) G__int(libp->para[1])
-, (const int) G__int(libp->para[2])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->InitializeStandardParameter();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->ReadAnalysisConfig();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->AddBoxDetector((double) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->AddQQQDetector((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
-, (double) G__double(libp->para[2]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->SetRawDataPointer((TSharcData*) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) ((const TSharcPhysics*) G__getstructoffset())->GetRawData());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) ((const TSharcPhysics*) G__getstructoffset())->GetPreTreatedData());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcPhysics*) G__getstructoffset())->GetStripPositionX((const int) G__int(libp->para[0]), (const int) G__int(libp->para[1])
-, (const int) G__int(libp->para[2])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcPhysics*) G__getstructoffset())->GetStripPositionY((const int) G__int(libp->para[0]), (const int) G__int(libp->para[1])
-, (const int) G__int(libp->para[2])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcPhysics*) G__getstructoffset())->GetStripPositionZ((const int) G__int(libp->para[0]), (const int) G__int(libp->para[1])
-, (const int) G__int(libp->para[2])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((const TSharcPhysics*) G__getstructoffset())->GetNumberOfDetector());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) ((const TSharcPhysics*) G__getstructoffset())->GetEventMultiplicity());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         const TVector3* pobj;
-         const TVector3 xobj = ((const TSharcPhysics*) G__getstructoffset())->GetPositionOfInteraction((const int) G__int(libp->para[0]));
-         pobj = new TVector3(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         const TVector3* pobj;
-         const TVector3 xobj = ((const TSharcPhysics*) G__getstructoffset())->GetDetectorNormal((const int) G__int(libp->para[0]));
-         pobj = new TVector3(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TSharcPhysics::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcPhysics::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TSharcPhysics::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TSharcPhysics::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TSharcPhysics*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcPhysics::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TSharcPhysics::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TSharcPhysics::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TSharcPhysicsDict_515_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TSharcPhysics::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TSharcPhysicsDict_515_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TSharcPhysics* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TSharcPhysics(*(TSharcPhysics*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TSharcPhysics G__TTSharcPhysics;
-static int G__TSharcPhysicsDict_515_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TSharcPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TSharcPhysics*) (soff+(sizeof(TSharcPhysics)*i)))->~G__TTSharcPhysics();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TSharcPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TSharcPhysics*) (soff))->~G__TTSharcPhysics();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TSharcPhysicsDict_515_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TSharcPhysics* dest = (TSharcPhysics*) G__getstructoffset();
-   *dest = *(TSharcPhysics*) libp->para[0].ref;
-   const TSharcPhysics& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TSharcPhysics */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTSharcPhysicsDict {
- public:
-  G__Sizep2memfuncTSharcPhysicsDict(): p(&G__Sizep2memfuncTSharcPhysicsDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTSharcPhysicsDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTSharcPhysicsDict()
-{
-  G__Sizep2memfuncTSharcPhysicsDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTSharcPhysicsDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics))) {
-     TSharcPhysics *G__Lderived;
-     G__Lderived=(TSharcPhysics*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics),G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-     {
-       NPA::VDetector *G__Lpbase=(NPA::VDetector*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics),G__get_linked_tagnum(&G__TSharcPhysicsDictLN_NPAcLcLVDetector),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTSharcPhysicsDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> >,less<int> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> >,less<string> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<string>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string,less<string> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTBaselEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTBaselEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixT<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTColumn_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTFlat_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSub_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTColumnlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTFlatlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSublEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSparseRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TMatrixTSparseDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementActionT<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TElementActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementPosActionT<Float_t>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TElementPosActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVector2>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<bool> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<bool,allocator<bool> > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<bool,allocator<bool> >,less<int> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<vector<double> >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<vector<vector<double> > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > > >",117,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TSharcPhysics */
-static void G__setup_memvarTSharcPhysics(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics));
-   { TSharcPhysics *p; p=(TSharcPhysics*)0x1000; if (p) { }
-   G__memvar_setup((void*)((long)(&p->EventMultiplicity)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"EventMultiplicity=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->EventType)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"EventType=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->DetectorNumber)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"DetectorNumber=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Strip_E)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"Strip_E=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Strip_T)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"Strip_T=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->StripFront_E)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"StripFront_E=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->StripFront_T)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"StripFront_T=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->StripBack_E)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"StripBack_E=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->StripBack_T)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"StripBack_T=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Strip_Front)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"Strip_Front=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Strip_Back)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"Strip_Back=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->PAD_E)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"PAD_E=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->PAD_T)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"PAD_T=",0,(char*)NULL);
-   G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"m_Take_E_Front=",0,"!");
-   G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"m_Take_T_Back=",0,"!");
-   G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"m_MaximumStripMultiplicityAllowed=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripEnergyMatchingSigma=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripEnergyMatchingNumberOfSigma=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripFront_E_RAW_Threshold=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripFront_E_Threshold=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripBack_E_RAW_Threshold=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_StripBack_E_Threshold=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_PAD_E_RAW_Threshold=",0,"!");
-   G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"m_PAD_E_Threshold=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcData),-1,-1,4,"m_EventData=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcData),-1,-1,4,"m_PreTreatedData=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics),-1,-1,4,"m_EventPhysics=",0,"!");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<bool> >"),-1,4,"m_FrontChannelStatus=",0,"!");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<bool> >"),-1,4,"m_BackChannelStatus=",0,"! ");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<bool> >"),-1,4,"m_PADChannelStatus=",0,"!");
-   G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"m_NumberOfDetector=",0,"!");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR),G__defined_typename("vector<vector<vector<double> > >"),-1,4,"m_StripPositionX=",0,"!");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR),G__defined_typename("vector<vector<vector<double> > >"),-1,4,"m_StripPositionY=",0,"!");
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR),G__defined_typename("vector<vector<vector<double> > >"),-1,4,"m_StripPositionZ=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTSharcPhysicsDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTSharcPhysics(void) {
-   /* TSharcPhysics */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics));
-   G__memfunc_setup("TSharcPhysics",1320,G__TSharcPhysicsDict_515_0_1, 105, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TSharcPhysicsDict_515_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Match_Front_Back",1573,G__TSharcPhysicsDict_515_0_4, 117, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR), G__defined_typename("vector<TVector2>"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("CheckEvent",992,G__TSharcPhysicsDict_515_0_5, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ReadConfiguration",1748,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("AddParameterToCalibrationManager",3216,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputRaw",2288,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputPhysics",2729,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootOutput",2119,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildPhysicalEvent",1839,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildSimplePhysicalEvent",2457,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildOnlinePhysicalEvent",2452,G__TSharcPhysicsDict_515_0_13, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ClearEventPhysics",1740,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ClearEventData",1379,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ClearPreTreatedData",1873,G__TSharcPhysicsDict_515_0_16, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("PreTreat",807,G__TSharcPhysicsDict_515_0_17, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("IsValidChannel",1381,G__TSharcPhysicsDict_515_0_18, 103, -1, -1, 0, 3, 1, 1, 0, 
-"u 'string' - 10 - DetectorType i - - 10 - telescope "
-"i - - 10 - channel", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("InitializeStandardParameter",2788,G__TSharcPhysicsDict_515_0_19, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ReadAnalysisConfig",1814,G__TSharcPhysicsDict_515_0_20, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("AddBoxDetector",1388,G__TSharcPhysicsDict_515_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - Z", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("AddQQQDetector",1334,G__TSharcPhysicsDict_515_0_22, 121, -1, -1, 0, 3, 1, 1, 0, 
-"d - - 0 - R d - - 0 - Phi "
-"d - - 0 - Z", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetRawDataPointer",1713,G__TSharcPhysicsDict_515_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TSharcData' - 0 - rawDataPointer", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetRawData",964,G__TSharcPhysicsDict_515_0_24, 85, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcData), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetPreTreatedData",1674,G__TSharcPhysicsDict_515_0_25, 85, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcData), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetStripPositionX",1759,G__TSharcPhysicsDict_515_0_26, 100, -1, -1, 0, 3, 1, 1, 8, 
-"i - - 10 - N i - - 10 - Front "
-"i - - 10 - Back", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetStripPositionY",1760,G__TSharcPhysicsDict_515_0_27, 100, -1, -1, 0, 3, 1, 1, 8, 
-"i - - 10 - N i - - 10 - Front "
-"i - - 10 - Back", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetStripPositionZ",1761,G__TSharcPhysicsDict_515_0_28, 100, -1, -1, 0, 3, 1, 1, 8, 
-"i - - 10 - N i - - 10 - Front "
-"i - - 10 - Back", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetNumberOfDetector",1912,G__TSharcPhysicsDict_515_0_29, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEventMultiplicity",2091,G__TSharcPhysicsDict_515_0_30, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetPositionOfInteraction",2474,G__TSharcPhysicsDict_515_0_31, 117, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TVector3), -1, 0, 1, 1, 1, 8, "i - - 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetDetectorNormal",1731,G__TSharcPhysicsDict_515_0_32, 117, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TVector3), -1, 0, 1, 1, 1, 8, "i - - 10 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TSharcPhysicsDict_515_0_33, 85, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSharcPhysics::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TSharcPhysicsDict_515_0_34, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcPhysics::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TSharcPhysicsDict_515_0_35, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSharcPhysics::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TSharcPhysicsDict_515_0_36, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSharcPhysics::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TSharcPhysicsDict_515_0_40, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TSharcPhysicsDict_515_0_41, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcPhysics::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TSharcPhysicsDict_515_0_42, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcPhysics::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TSharcPhysicsDict_515_0_43, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSharcPhysics::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TSharcPhysicsDict_515_0_44, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSharcPhysics::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TSharcPhysics", 1320, G__TSharcPhysicsDict_515_0_45, (int) ('i'), G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics), -1, 0, 1, 1, 1, 0, "u 'TSharcPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TSharcPhysics", 1446, G__TSharcPhysicsDict_515_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TSharcPhysicsDict_515_0_47, (int) ('u'), G__get_linked_tagnum(&G__TSharcPhysicsDictLN_TSharcPhysics), -1, 1, 1, 1, 1, 0, "u 'TSharcPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTSharcPhysicsDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-}
-
-static void G__cpp_setup_global3() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTSharcPhysicsDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-  G__cpp_setup_global3();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-}
-
-static void G__cpp_setup_func19() {
-}
-
-static void G__cpp_setup_func20() {
-}
-
-static void G__cpp_setup_func21() {
-}
-
-static void G__cpp_setup_func22() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTSharcPhysicsDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-  G__cpp_setup_func19();
-  G__cpp_setup_func20();
-  G__cpp_setup_func21();
-  G__cpp_setup_func22();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TSharcPhysicsDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TSharcData = { "TSharcData" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR = { "map<int,vector<int,allocator<int> >,less<int>,allocator<pair<const int,vector<int,allocator<int> > > > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR = { "map<string,vector<double,allocator<double> >,less<string>,allocator<pair<const string,vector<double,allocator<double> > > > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR = { "map<string,string,less<string>,allocator<pair<const string,string> > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_NPA = { "NPA" , 110 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_NPAcLcLVDetector = { "NPA::VDetector" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TElementActionTlEfloatgR = { "TElementActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TElementPosActionTlEfloatgR = { "TElementPosActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTlEfloatgR = { "TMatrixT<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTRow_constlEfloatgR = { "TMatrixTRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTRowlEfloatgR = { "TMatrixTRow<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTDiag_constlEfloatgR = { "TMatrixTDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTColumn_constlEfloatgR = { "TMatrixTColumn_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTFlat_constlEfloatgR = { "TMatrixTFlat_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSub_constlEfloatgR = { "TMatrixTSub_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR = { "TMatrixTSparseRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR = { "TMatrixTSparseDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTColumnlEfloatgR = { "TMatrixTColumn<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTDiaglEfloatgR = { "TMatrixTDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTFlatlEfloatgR = { "TMatrixTFlat<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSublEfloatgR = { "TMatrixTSub<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseRowlEfloatgR = { "TMatrixTSparseRow<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseDiaglEfloatgR = { "TMatrixTSparseDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TVector3 = { "TVector3" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_TSharcPhysics = { "TSharcPhysics" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR = { "vector<TVector2,allocator<TVector2> >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVector2,allocator<TVector2> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR = { "map<int,vector<bool,allocator<bool> >,less<int>,allocator<pair<const int,vector<bool,allocator<bool> > > > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR = { "vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR = { "vector<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >,allocator<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > > > >" , 99 , -1 };
-G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >,allocator<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > > > >::iterator>" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTSharcPhysicsDict() {
-  G__TSharcPhysicsDictLN_TClass.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TBuffer.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMemberInspector.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TObject.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_string.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TSharcData.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_NPA.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_NPAcLcLVDetector.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTBaselEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTBaselEdoublegR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TElementActionTlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TElementPosActionTlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTRow_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTRowlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTDiag_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTColumn_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTFlat_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSub_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTColumnlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTDiaglEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTFlatlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSublEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSparseRowlEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TMatrixTSparseDiaglEfloatgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TVector3.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_TSharcPhysics.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTSharcPhysicsDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TSharcData);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_NPA);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_NPAcLcLVDetector);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTBaselEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTBaselEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TElementActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TElementPosActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTColumn_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTFlat_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSub_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTColumnlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTDiaglEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTFlatlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSublEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSparseRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TMatrixTSparseDiaglEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TVector3);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_TSharcPhysics),sizeof(TSharcPhysics),-1,29952,"SharcPhysics structure",G__setup_memvarTSharcPhysics,G__setup_memfuncTSharcPhysics);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR);
-}
-extern "C" void G__cpp_setupTSharcPhysicsDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTSharcPhysicsDict()");
-  G__set_cpp_environmentTSharcPhysicsDict();
-  G__cpp_setup_tagtableTSharcPhysicsDict();
-
-  G__cpp_setup_inheritanceTSharcPhysicsDict();
-
-  G__cpp_setup_typetableTSharcPhysicsDict();
-
-  G__cpp_setup_memvarTSharcPhysicsDict();
-
-  G__cpp_setup_memfuncTSharcPhysicsDict();
-  G__cpp_setup_globalTSharcPhysicsDict();
-  G__cpp_setup_funcTSharcPhysicsDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTSharcPhysicsDict();
-  return;
-}
-class G__cpp_setup_initTSharcPhysicsDict {
-  public:
-    G__cpp_setup_initTSharcPhysicsDict() { G__add_setup_func("TSharcPhysicsDict",(G__incsetup)(&G__cpp_setupTSharcPhysicsDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTSharcPhysicsDict() { G__remove_setup_func("TSharcPhysicsDict"); }
-};
-G__cpp_setup_initTSharcPhysicsDict G__cpp_setup_initializerTSharcPhysicsDict;
-
diff --git a/NPLib/Sharc/TSharcPhysicsDict.h b/NPLib/Sharc/TSharcPhysicsDict.h
deleted file mode 100644
index 8b51c8d9d..000000000
--- a/NPLib/Sharc/TSharcPhysicsDict.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/********************************************************************
-* TSharcPhysicsDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TSharcPhysicsDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTSharcPhysicsDict();
-extern void G__cpp_setup_inheritanceTSharcPhysicsDict();
-extern void G__cpp_setup_typetableTSharcPhysicsDict();
-extern void G__cpp_setup_memvarTSharcPhysicsDict();
-extern void G__cpp_setup_globalTSharcPhysicsDict();
-extern void G__cpp_setup_memfuncTSharcPhysicsDict();
-extern void G__cpp_setup_funcTSharcPhysicsDict();
-extern void G__set_cpp_environmentTSharcPhysicsDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TSharcPhysics.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TClass;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TBuffer;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMemberInspector;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TObject;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_string;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TSharcData;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_NPA;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_NPAcLcLVDetector;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTBaselEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTBaselEdoublegR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TElementActionTlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TElementPosActionTlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTRow_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTRowlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTDiag_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTColumn_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTFlat_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSub_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTColumnlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTDiaglEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTFlatlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSublEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseRowlEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TMatrixTSparseDiaglEfloatgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TVector3;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_TSharcPhysics;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlETVector2cOallocatorlETVector2gRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlETVector2cOallocatorlETVector2gRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_maplEintcOvectorlEboolcOallocatorlEboolgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEboolcOallocatorlEboolgRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_vectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TSharcPhysicsDictLN_reverse_iteratorlEvectorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcOallocatorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgRsPgRcLcLiteratorgR;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Tigress/TTigEventFragmentDict.cxx b/NPLib/Tigress/TTigEventFragmentDict.cxx
deleted file mode 100644
index f9b45fe2c..000000000
--- a/NPLib/Tigress/TTigEventFragmentDict.cxx
+++ /dev/null
@@ -1,1240 +0,0 @@
-//
-// File generated by rootcint at Mon Dec 10 15:39:44 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TTigEventFragmentDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TTigEventFragmentDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TTigEventFragment_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TTigEventFragment(void *p = 0);
-   static void *newArray_TTigEventFragment(Long_t size, void *p);
-   static void delete_TTigEventFragment(void *p);
-   static void deleteArray_TTigEventFragment(void *p);
-   static void destruct_TTigEventFragment(void *p);
-   static void streamer_TTigEventFragment(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TTigEventFragment*)
-   {
-      ::TTigEventFragment *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTigEventFragment >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TTigEventFragment", ::TTigEventFragment::Class_Version(), "./TTigEventFragment.h", 10,
-                  typeid(::TTigEventFragment), DefineBehavior(ptr, ptr),
-                  &::TTigEventFragment::Dictionary, isa_proxy, 0,
-                  sizeof(::TTigEventFragment) );
-      instance.SetNew(&new_TTigEventFragment);
-      instance.SetNewArray(&newArray_TTigEventFragment);
-      instance.SetDelete(&delete_TTigEventFragment);
-      instance.SetDeleteArray(&deleteArray_TTigEventFragment);
-      instance.SetDestructor(&destruct_TTigEventFragment);
-      instance.SetStreamerFunc(&streamer_TTigEventFragment);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TTigEventFragment*)
-   {
-      return GenerateInitInstanceLocal((::TTigEventFragment*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TTigEventFragment*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TTigEventFragment::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TTigEventFragment::Class_Name()
-{
-   return "TTigEventFragment";
-}
-
-//______________________________________________________________________________
-const char *TTigEventFragment::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigEventFragment*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TTigEventFragment::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigEventFragment*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TTigEventFragment::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigEventFragment*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TTigEventFragment::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigEventFragment*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TTigEventFragment::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TTigEventFragment.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      R__b >> tig_num_chan;
-      R__b >> tig_event_id;
-      {
-         vector<int> &R__stl =  tig_midas_id;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  tig_type;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  channel_number;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  channel_raw;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  cfd_value;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  led_value;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  charge_raw;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<float> &R__stl =  charge_cal;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            float R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_low;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_high;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_live;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_tr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_ta;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<TH1F> &R__stl =  waveform;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            TH1F R__t;
-            R__t.Streamer(R__b);
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TTigEventFragment::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TTigEventFragment::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      R__b << tig_num_chan;
-      R__b << tig_event_id;
-      {
-         vector<int> &R__stl =  tig_midas_id;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  tig_type;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  channel_number;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  channel_raw;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  cfd_value;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  led_value;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  charge_raw;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<float> &R__stl =  charge_cal;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<float>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_low;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_high;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_live;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_tr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  timestamp_ta;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<TH1F> &R__stl =  waveform;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<TH1F>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            ((TH1F&)(*R__k)).Streamer(R__b);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TTigEventFragment::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TTigEventFragment.
-      TClass *R__cl = ::TTigEventFragment::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "tig_num_chan", &tig_num_chan);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "tig_event_id", &tig_event_id);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "tig_midas_id", (void*)&tig_midas_id);
-      R__insp.InspectMember("vector<int>", (void*)&tig_midas_id, "tig_midas_id.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "tig_type", (void*)&tig_type);
-      R__insp.InspectMember("vector<int>", (void*)&tig_type, "tig_type.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "channel_number", (void*)&channel_number);
-      R__insp.InspectMember("vector<int>", (void*)&channel_number, "channel_number.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "channel_raw", (void*)&channel_raw);
-      R__insp.InspectMember("vector<int>", (void*)&channel_raw, "channel_raw.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "cfd_value", (void*)&cfd_value);
-      R__insp.InspectMember("vector<int>", (void*)&cfd_value, "cfd_value.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "led_value", (void*)&led_value);
-      R__insp.InspectMember("vector<int>", (void*)&led_value, "led_value.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "charge_raw", (void*)&charge_raw);
-      R__insp.InspectMember("vector<int>", (void*)&charge_raw, "charge_raw.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "charge_cal", (void*)&charge_cal);
-      R__insp.InspectMember("vector<float>", (void*)&charge_cal, "charge_cal.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp_low", (void*)&timestamp_low);
-      R__insp.InspectMember("vector<int>", (void*)&timestamp_low, "timestamp_low.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp_high", (void*)&timestamp_high);
-      R__insp.InspectMember("vector<int>", (void*)&timestamp_high, "timestamp_high.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp_live", (void*)&timestamp_live);
-      R__insp.InspectMember("vector<int>", (void*)&timestamp_live, "timestamp_live.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp_tr", (void*)&timestamp_tr);
-      R__insp.InspectMember("vector<int>", (void*)&timestamp_tr, "timestamp_tr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp_ta", (void*)&timestamp_ta);
-      R__insp.InspectMember("vector<int>", (void*)&timestamp_ta, "timestamp_ta.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "waveform", (void*)&waveform);
-      R__insp.InspectMember("vector<TH1F>", (void*)&waveform, "waveform.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TTigEventFragment(void *p) {
-      return  p ? new(p) ::TTigEventFragment : new ::TTigEventFragment;
-   }
-   static void *newArray_TTigEventFragment(Long_t nElements, void *p) {
-      return p ? new(p) ::TTigEventFragment[nElements] : new ::TTigEventFragment[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TTigEventFragment(void *p) {
-      delete ((::TTigEventFragment*)p);
-   }
-   static void deleteArray_TTigEventFragment(void *p) {
-      delete [] ((::TTigEventFragment*)p);
-   }
-   static void destruct_TTigEventFragment(void *p) {
-      typedef ::TTigEventFragment current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TTigEventFragment(TBuffer &buf, void *obj) {
-      ((::TTigEventFragment*)obj)->::TTigEventFragment::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TTigEventFragment
-
-namespace ROOT {
-   void vectorlETH1FgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlETH1FgR_Dictionary();
-   static void *new_vectorlETH1FgR(void *p = 0);
-   static void *newArray_vectorlETH1FgR(Long_t size, void *p);
-   static void delete_vectorlETH1FgR(void *p);
-   static void deleteArray_vectorlETH1FgR(void *p);
-   static void destruct_vectorlETH1FgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<TH1F>*)
-   {
-      vector<TH1F> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<TH1F>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<TH1F>", -2, "prec_stl/vector", 49,
-                  typeid(vector<TH1F>), DefineBehavior(ptr, ptr),
-                  0, &vectorlETH1FgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<TH1F>) );
-      instance.SetNew(&new_vectorlETH1FgR);
-      instance.SetNewArray(&newArray_vectorlETH1FgR);
-      instance.SetDelete(&delete_vectorlETH1FgR);
-      instance.SetDeleteArray(&deleteArray_vectorlETH1FgR);
-      instance.SetDestructor(&destruct_vectorlETH1FgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<TH1F> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<TH1F>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlETH1FgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<TH1F>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlETH1FgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TH1F> : new vector<TH1F>;
-   }
-   static void *newArray_vectorlETH1FgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TH1F>[nElements] : new vector<TH1F>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlETH1FgR(void *p) {
-      delete ((vector<TH1F>*)p);
-   }
-   static void deleteArray_vectorlETH1FgR(void *p) {
-      delete [] ((vector<TH1F>*)p);
-   }
-   static void destruct_vectorlETH1FgR(void *p) {
-      typedef vector<TH1F> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<TH1F>
-
-namespace ROOT {
-   void vectorlEfloatgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEfloatgR_Dictionary();
-   static void *new_vectorlEfloatgR(void *p = 0);
-   static void *newArray_vectorlEfloatgR(Long_t size, void *p);
-   static void delete_vectorlEfloatgR(void *p);
-   static void deleteArray_vectorlEfloatgR(void *p);
-   static void destruct_vectorlEfloatgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<float>*)
-   {
-      vector<float> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<float>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<float>", -2, "vector.dll", 0,
-                  typeid(vector<float>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEfloatgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<float>) );
-      instance.SetNew(&new_vectorlEfloatgR);
-      instance.SetNewArray(&newArray_vectorlEfloatgR);
-      instance.SetDelete(&delete_vectorlEfloatgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEfloatgR);
-      instance.SetDestructor(&destruct_vectorlEfloatgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<float> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<float>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEfloatgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<float>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEfloatgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<float> : new vector<float>;
-   }
-   static void *newArray_vectorlEfloatgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<float>[nElements] : new vector<float>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEfloatgR(void *p) {
-      delete ((vector<float>*)p);
-   }
-   static void deleteArray_vectorlEfloatgR(void *p) {
-      delete [] ((vector<float>*)p);
-   }
-   static void destruct_vectorlEfloatgR(void *p) {
-      typedef vector<float> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<float>
-
-namespace ROOT {
-   void vectorlEintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEintgR_Dictionary();
-   static void *new_vectorlEintgR(void *p = 0);
-   static void *newArray_vectorlEintgR(Long_t size, void *p);
-   static void delete_vectorlEintgR(void *p);
-   static void deleteArray_vectorlEintgR(void *p);
-   static void destruct_vectorlEintgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<int>*)
-   {
-      vector<int> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<int>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<int>", -2, "prec_stl/vector", 49,
-                  typeid(vector<int>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEintgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<int>) );
-      instance.SetNew(&new_vectorlEintgR);
-      instance.SetNewArray(&newArray_vectorlEintgR);
-      instance.SetDelete(&delete_vectorlEintgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEintgR);
-      instance.SetDestructor(&destruct_vectorlEintgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<int> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEintgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<int>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEintgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int> : new vector<int>;
-   }
-   static void *newArray_vectorlEintgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int>[nElements] : new vector<int>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEintgR(void *p) {
-      delete ((vector<int>*)p);
-   }
-   static void deleteArray_vectorlEintgR(void *p) {
-      delete [] ((vector<int>*)p);
-   }
-   static void destruct_vectorlEintgR(void *p) {
-      typedef vector<int> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<int>
-
-/********************************************************
-* TTigEventFragmentDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTTigEventFragmentDict();
-
-extern "C" void G__set_cpp_environmentTTigEventFragmentDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TTigEventFragment.h");
-  G__cpp_reset_tagtableTTigEventFragmentDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTTigEventFragmentDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TTigEventFragment */
-static int G__TTigEventFragmentDict_207_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigEventFragment* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigEventFragment[n];
-     } else {
-       p = new((void*) gvp) TTigEventFragment[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigEventFragment;
-     } else {
-       p = new((void*) gvp) TTigEventFragment;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigEventFragment* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   //m: 1
-   if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-     p = new TTigEventFragment((int) G__int(libp->para[0]));
-   } else {
-     p = new((void*) gvp) TTigEventFragment((int) G__int(libp->para[0]));
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigEventFragment*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TTigEventFragment::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigEventFragment::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TTigEventFragment::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TTigEventFragment::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigEventFragment*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigEventFragment::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigEventFragment::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigEventFragment::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigEventFragmentDict_207_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigEventFragment::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TTigEventFragmentDict_207_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TTigEventFragment* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TTigEventFragment(*(TTigEventFragment*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TTigEventFragment G__TTTigEventFragment;
-static int G__TTigEventFragmentDict_207_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TTigEventFragment*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TTigEventFragment*) (soff+(sizeof(TTigEventFragment)*i)))->~G__TTTigEventFragment();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TTigEventFragment*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TTigEventFragment*) (soff))->~G__TTTigEventFragment();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TTigEventFragmentDict_207_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigEventFragment* dest = (TTigEventFragment*) G__getstructoffset();
-   *dest = *(TTigEventFragment*) libp->para[0].ref;
-   const TTigEventFragment& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TTigEventFragment */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTTigEventFragmentDict {
- public:
-  G__Sizep2memfuncTTigEventFragmentDict(): p(&G__Sizep2memfuncTTigEventFragmentDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTTigEventFragmentDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTTigEventFragmentDict()
-{
-  G__Sizep2memfuncTTigEventFragmentDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTTigEventFragmentDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment))) {
-     TTigEventFragment *G__Lderived;
-     G__Lderived=(TTigEventFragment*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment),G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTTigEventFragmentDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TTigEventFragment */
-static void G__setup_memvarTTigEventFragment(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment));
-   { TTigEventFragment *p; p=(TTigEventFragment*)0x1000; if (p) { }
-   G__memvar_setup((void*)((long)(&p->tig_num_chan)-(long)(p)),105,0,0,-1,-1,-1,1,"tig_num_chan=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->tig_event_id)-(long)(p)),105,0,0,-1,-1,-1,1,"tig_event_id=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->tig_midas_id)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"tig_midas_id=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->tig_type)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"tig_type=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->channel_number)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"channel_number=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->channel_raw)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"channel_raw=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->cfd_value)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"cfd_value=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->led_value)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"led_value=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->charge_raw)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"charge_raw=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->charge_cal)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<float>"),-1,1,"charge_cal=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->timestamp_low)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"timestamp_low=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->timestamp_high)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"timestamp_high=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->timestamp_live)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"timestamp_live=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->timestamp_tr)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"timestamp_tr=",0,"triggers requested");
-   G__memvar_setup((void*)((long)(&p->timestamp_ta)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"timestamp_ta=",0,"triggers accepted");
-   G__memvar_setup((void*)((long)(&p->waveform)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),G__defined_typename("vector<TH1F>"),-1,1,"waveform=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTTigEventFragmentDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTTigEventFragment(void) {
-   /* TTigEventFragment */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment));
-   G__memfunc_setup("TTigEventFragment",1710,G__TTigEventFragmentDict_207_0_1, 105, G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("TTigEventFragment",1710,G__TTigEventFragmentDict_207_0_2, 105, G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment), -1, 0, 1, 1, 1, 0, "i - - 0 - MaxChannel", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TTigEventFragmentDict_207_0_3, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Class",502,G__TTigEventFragmentDict_207_0_6, 85, G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TTigEventFragment::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TTigEventFragmentDict_207_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigEventFragment::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TTigEventFragmentDict_207_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TTigEventFragment::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TTigEventFragmentDict_207_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TTigEventFragment::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TTigEventFragmentDict_207_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TTigEventFragmentDict_207_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigEventFragment::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TTigEventFragmentDict_207_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigEventFragment::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TTigEventFragmentDict_207_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigEventFragment::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TTigEventFragmentDict_207_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigEventFragment::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TTigEventFragment", 1710, G__TTigEventFragmentDict_207_0_18, (int) ('i'), G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment), -1, 0, 1, 1, 1, 0, "u 'TTigEventFragment' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TTigEventFragment", 1836, G__TTigEventFragmentDict_207_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TTigEventFragmentDict_207_0_20, (int) ('u'), G__get_linked_tagnum(&G__TTigEventFragmentDictLN_TTigEventFragment), -1, 1, 1, 1, 1, 0, "u 'TTigEventFragment' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTTigEventFragmentDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTTigEventFragmentDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTTigEventFragmentDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TTigEventFragmentDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEfloatcOallocatorlEfloatgRsPgR = { "vector<float,allocator<float> >" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_TTigEventFragment = { "TTigEventFragment" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTTigEventFragmentDict() {
-  G__TTigEventFragmentDictLN_TClass.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TBuffer.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TMemberInspector.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TObject.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_vectorlEfloatcOallocatorlEfloatgRsPgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_TTigEventFragment.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTTigEventFragmentDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_vectorlEfloatcOallocatorlEfloatgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TVectorTlEdoublegR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_TTigEventFragment),sizeof(TTigEventFragment),-1,62720,"TTigEventFragment structure",G__setup_memvarTTigEventFragment,G__setup_memfuncTTigEventFragment);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-}
-extern "C" void G__cpp_setupTTigEventFragmentDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTTigEventFragmentDict()");
-  G__set_cpp_environmentTTigEventFragmentDict();
-  G__cpp_setup_tagtableTTigEventFragmentDict();
-
-  G__cpp_setup_inheritanceTTigEventFragmentDict();
-
-  G__cpp_setup_typetableTTigEventFragmentDict();
-
-  G__cpp_setup_memvarTTigEventFragmentDict();
-
-  G__cpp_setup_memfuncTTigEventFragmentDict();
-  G__cpp_setup_globalTTigEventFragmentDict();
-  G__cpp_setup_funcTTigEventFragmentDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTTigEventFragmentDict();
-  return;
-}
-class G__cpp_setup_initTTigEventFragmentDict {
-  public:
-    G__cpp_setup_initTTigEventFragmentDict() { G__add_setup_func("TTigEventFragmentDict",(G__incsetup)(&G__cpp_setupTTigEventFragmentDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTTigEventFragmentDict() { G__remove_setup_func("TTigEventFragmentDict"); }
-};
-G__cpp_setup_initTTigEventFragmentDict G__cpp_setup_initializerTTigEventFragmentDict;
-
diff --git a/NPLib/Tigress/TTigEventFragmentDict.h b/NPLib/Tigress/TTigEventFragmentDict.h
deleted file mode 100644
index e55c6049f..000000000
--- a/NPLib/Tigress/TTigEventFragmentDict.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/********************************************************************
-* TTigEventFragmentDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TTigEventFragmentDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTTigEventFragmentDict();
-extern void G__cpp_setup_inheritanceTTigEventFragmentDict();
-extern void G__cpp_setup_typetableTTigEventFragmentDict();
-extern void G__cpp_setup_memvarTTigEventFragmentDict();
-extern void G__cpp_setup_globalTTigEventFragmentDict();
-extern void G__cpp_setup_memfuncTTigEventFragmentDict();
-extern void G__cpp_setup_funcTTigEventFragmentDict();
-extern void G__set_cpp_environmentTTigEventFragmentDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TTigEventFragment.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TClass;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TBuffer;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TMemberInspector;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TObject;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEfloatcOallocatorlEfloatgRsPgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_TTigEventFragment;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TTigEventFragmentDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Tigress/TTigressDataDict.cxx b/NPLib/Tigress/TTigressDataDict.cxx
deleted file mode 100644
index 474a588a7..000000000
--- a/NPLib/Tigress/TTigressDataDict.cxx
+++ /dev/null
@@ -1,1400 +0,0 @@
-//
-// File generated by rootcint at Mon Dec 10 16:31:37 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TTigressDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TTigressDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TTigressData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TTigressData(void *p = 0);
-   static void *newArray_TTigressData(Long_t size, void *p);
-   static void delete_TTigressData(void *p);
-   static void deleteArray_TTigressData(void *p);
-   static void destruct_TTigressData(void *p);
-   static void streamer_TTigressData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TTigressData*)
-   {
-      ::TTigressData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTigressData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TTigressData", ::TTigressData::Class_Version(), "./TTigressData.h", 36,
-                  typeid(::TTigressData), DefineBehavior(ptr, ptr),
-                  &::TTigressData::Dictionary, isa_proxy, 0,
-                  sizeof(::TTigressData) );
-      instance.SetNew(&new_TTigressData);
-      instance.SetNewArray(&newArray_TTigressData);
-      instance.SetDelete(&delete_TTigressData);
-      instance.SetDeleteArray(&deleteArray_TTigressData);
-      instance.SetDestructor(&destruct_TTigressData);
-      instance.SetStreamerFunc(&streamer_TTigressData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TTigressData*)
-   {
-      return GenerateInitInstanceLocal((::TTigressData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TTigressData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TTigressData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TTigressData::Class_Name()
-{
-   return "TTigressData";
-}
-
-//______________________________________________________________________________
-const char *TTigressData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigressData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TTigressData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigressData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TTigressData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigressData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TTigressData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigressData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TTigressData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TTigressData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_CloverNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_CrystalNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_SegmentNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_CloverNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_CrystalNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_PmNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TTigressData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TTigressData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_CloverNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_CrystalNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_Ge_SegmentNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_Ge_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_CloverNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_CrystalNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fTIG_BGO_PmNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTIG_BGO_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TTigressData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TTigressData.
-      TClass *R__cl = ::TTigressData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_CloverNbr", (void*)&fTIG_Ge_CloverNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_Ge_CloverNbr, "fTIG_Ge_CloverNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_CrystalNbr", (void*)&fTIG_Ge_CrystalNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_Ge_CrystalNbr, "fTIG_Ge_CrystalNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_SegmentNbr", (void*)&fTIG_Ge_SegmentNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_Ge_SegmentNbr, "fTIG_Ge_SegmentNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_Energy", (void*)&fTIG_Ge_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_Ge_Energy, "fTIG_Ge_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_TimeCFD", (void*)&fTIG_Ge_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_Ge_TimeCFD, "fTIG_Ge_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_Ge_TimeLED", (void*)&fTIG_Ge_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_Ge_TimeLED, "fTIG_Ge_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_CloverNbr", (void*)&fTIG_BGO_CloverNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_BGO_CloverNbr, "fTIG_BGO_CloverNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_CrystalNbr", (void*)&fTIG_BGO_CrystalNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_BGO_CrystalNbr, "fTIG_BGO_CrystalNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_PmNbr", (void*)&fTIG_BGO_PmNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fTIG_BGO_PmNbr, "fTIG_BGO_PmNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_Energy", (void*)&fTIG_BGO_Energy);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_BGO_Energy, "fTIG_BGO_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_TimeCFD", (void*)&fTIG_BGO_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_BGO_TimeCFD, "fTIG_BGO_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTIG_BGO_TimeLED", (void*)&fTIG_BGO_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTIG_BGO_TimeLED, "fTIG_BGO_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_FSPC2Detector", (void*)&m_FSPC2Detector);
-      R__insp.InspectMember("map<int,vector<int> >", (void*)&m_FSPC2Detector, "m_FSPC2Detector.", true);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TTigressData(void *p) {
-      return  p ? new(p) ::TTigressData : new ::TTigressData;
-   }
-   static void *newArray_TTigressData(Long_t nElements, void *p) {
-      return p ? new(p) ::TTigressData[nElements] : new ::TTigressData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TTigressData(void *p) {
-      delete ((::TTigressData*)p);
-   }
-   static void deleteArray_TTigressData(void *p) {
-      delete [] ((::TTigressData*)p);
-   }
-   static void destruct_TTigressData(void *p) {
-      typedef ::TTigressData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TTigressData(TBuffer &buf, void *obj) {
-      ((::TTigressData*)obj)->::TTigressData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TTigressData
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TTigressDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTTigressDataDict();
-
-extern "C" void G__set_cpp_environmentTTigressDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TTigressData.h");
-  G__cpp_reset_tagtableTTigressDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTTigressDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TTigressData */
-static int G__TTigressDataDict_451_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigressData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigressData[n];
-     } else {
-       p = new((void*) gvp) TTigressData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigressData;
-     } else {
-       p = new((void*) gvp) TTigressData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeCloverNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeCrystalNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeSegmentNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeEnergy((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeTimeCFD((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetGeTimeLED((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOCloverNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOCrystalNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOPmNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOEnergy((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOTimeCFD((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->SetBGOTimeLED((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetGeCloverNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetGeCrystalNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetGeSegmentNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetGeEnergy((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetGeTimeCFD((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetGeTimeLED((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetBGOCloverNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetBGOCrystalNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TTigressData*) G__getstructoffset())->GetBGOPmNbr((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetBGOEnergy((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetBGOTimeCFD((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTigressData*) G__getstructoffset())->GetBGOTimeLED((unsigned int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((TTigressData*) G__getstructoffset())->GetMultiplicityGe());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((TTigressData*) G__getstructoffset())->GetMultiplicityBGO());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->ReadFSPCFile(*((string*) G__int(libp->para[0])));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->FillData((TTigEventFragment*) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->FillGe((unsigned short) G__int(libp->para[0]), (unsigned short) G__int(libp->para[1])
-, (unsigned short) G__int(libp->para[2]), (int) G__int(libp->para[3])
-, (TTigEventFragment*) G__int(libp->para[4]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->FillBGO((unsigned short) G__int(libp->para[0]), (unsigned short) G__int(libp->para[1])
-, (unsigned short) G__int(libp->para[2]), (int) G__int(libp->para[3])
-, (TTigEventFragment*) G__int(libp->para[4]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         const map<int,vector<int> >* pobj;
-         const map<int,vector<int> > xobj = ((const TTigressData*) G__getstructoffset())->GetFSPC2Detector();
-         pobj = new map<int,vector<int> >(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TTigressData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TTigressData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TTigressData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigressData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressDataDict_451_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigressData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TTigressDataDict_451_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TTigressData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TTigressData(*(TTigressData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TTigressData G__TTTigressData;
-static int G__TTigressDataDict_451_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TTigressData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TTigressData*) (soff+(sizeof(TTigressData)*i)))->~G__TTTigressData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TTigressData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TTigressData*) (soff))->~G__TTTigressData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TTigressDataDict_451_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigressData* dest = (TTigressData*) G__getstructoffset();
-   *dest = *(TTigressData*) libp->para[0].ref;
-   const TTigressData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TTigressData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTTigressDataDict {
- public:
-  G__Sizep2memfuncTTigressDataDict(): p(&G__Sizep2memfuncTTigressDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTTigressDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTTigressDataDict()
-{
-  G__Sizep2memfuncTTigressDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTTigressDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData))) {
-     TTigressData *G__Lderived;
-     G__Lderived=(TTigressData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData),G__get_linked_tagnum(&G__TTigressDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTTigressDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int> >",117,G__get_linked_tagnum(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> > >",117,G__get_linked_tagnum(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> >,less<int> >",117,G__get_linked_tagnum(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TTigressData */
-static void G__setup_memvarTTigressData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData));
-   { TTigressData *p; p=(TTigressData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_Ge_CloverNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_Ge_CrystalNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_Ge_SegmentNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_Ge_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_Ge_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_Ge_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_BGO_CloverNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_BGO_CrystalNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fTIG_BGO_PmNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_BGO_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_BGO_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTIG_BGO_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),G__defined_typename("map<int,vector<int> >"),-1,4,"m_FSPC2Detector=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigressDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTTigressDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTTigressData(void) {
-   /* TTigressData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData));
-   G__memfunc_setup("TTigressData",1199,G__TTigressDataDict_451_0_1, 105, G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TTigressDataDict_451_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetGeCloverNbr",1381,G__TTigressDataDict_451_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeCloverNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetGeCrystalNbr",1500,G__TTigressDataDict_451_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeCrystalNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetGeSegmentNbr",1485,G__TTigressDataDict_451_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeSegmentNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetGeEnergy",1090,G__TTigressDataDict_451_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeEnergy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetGeTimeCFD",1076,G__TTigressDataDict_451_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeTimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetGeTimeLED",1084,G__TTigressDataDict_451_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - GeTimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOCloverNbr",1425,G__TTigressDataDict_451_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOCloverNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOCrystalNbr",1544,G__TTigressDataDict_451_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOCrystalNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOPmNbr",995,G__TTigressDataDict_451_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOPmNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOEnergy",1134,G__TTigressDataDict_451_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOEnergy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOTimeCFD",1120,G__TTigressDataDict_451_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOTimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetBGOTimeLED",1128,G__TTigressDataDict_451_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - BGOTimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeCloverNbr",1369,G__TTigressDataDict_451_0_17, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeCrystalNbr",1488,G__TTigressDataDict_451_0_18, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeSegmentNbr",1473,G__TTigressDataDict_451_0_19, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeEnergy",1078,G__TTigressDataDict_451_0_20, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeTimeCFD",1064,G__TTigressDataDict_451_0_21, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetGeTimeLED",1072,G__TTigressDataDict_451_0_22, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOCloverNbr",1413,G__TTigressDataDict_451_0_23, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOCrystalNbr",1532,G__TTigressDataDict_451_0_24, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOPmNbr",983,G__TTigressDataDict_451_0_25, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOEnergy",1122,G__TTigressDataDict_451_0_26, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOTimeCFD",1108,G__TTigressDataDict_451_0_27, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetBGOTimeLED",1116,G__TTigressDataDict_451_0_28, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicityGe",1749,G__TTigressDataDict_451_0_29, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicityBGO",1793,G__TTigressDataDict_451_0_30, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ReadFSPCFile",1064,G__TTigressDataDict_451_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - FSPCPath", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillData",769,G__TTigressDataDict_451_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillGe",563,G__TTigressDataDict_451_0_33, 121, -1, -1, 0, 5, 1, 1, 0, 
-"r - - 0 - GeCloverNbr r - - 0 - GeCrystalNbr "
-"r - - 0 - GeSegmentNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("FillBGO",607,G__TTigressDataDict_451_0_34, 121, -1, -1, 0, 5, 1, 1, 0, 
-"r - - 0 - BGOCloverNbr r - - 0 - BGOPmNbr "
-"r - - 0 - BGOSegmentNbr i - - 0 - hit "
-"U 'TTigEventFragment' - 0 - TigEvent", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetFSPC2Detector",1464,G__TTigressDataDict_451_0_35, 117, G__get_linked_tagnum(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR), G__defined_typename("map<int,vector<int> >"), 0, 0, 1, 1, 8, "", "!", (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TTigressDataDict_451_0_36, 85, G__get_linked_tagnum(&G__TTigressDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TTigressData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TTigressDataDict_451_0_37, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TTigressDataDict_451_0_38, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TTigressData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TTigressDataDict_451_0_39, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TTigressData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TTigressDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TTigressDataDict_451_0_43, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TTigressDataDict_451_0_44, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TTigressDataDict_451_0_45, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigressData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TTigressDataDict_451_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TTigressDataDict_451_0_47, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigressData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TTigressData", 1199, G__TTigressDataDict_451_0_48, (int) ('i'), G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData), -1, 0, 1, 1, 1, 0, "u 'TTigressData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TTigressData", 1325, G__TTigressDataDict_451_0_49, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TTigressDataDict_451_0_50, (int) ('u'), G__get_linked_tagnum(&G__TTigressDataDictLN_TTigressData), -1, 1, 1, 1, 1, 0, "u 'TTigressData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTTigressDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTTigressDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTTigressDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TTigressDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TTigEventFragment = { "TTigEventFragment" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_TTigressData = { "TTigressData" , 99 , -1 };
-G__linked_taginfo G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR = { "map<int,vector<int,allocator<int> >,less<int>,allocator<pair<const int,vector<int,allocator<int> > > > >" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTTigressDataDict() {
-  G__TTigressDataDictLN_TClass.tagnum = -1 ;
-  G__TTigressDataDictLN_TBuffer.tagnum = -1 ;
-  G__TTigressDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TTigressDataDictLN_TObject.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_string.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressDataDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TTigressDataDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TTigressDataDictLN_TTigEventFragment.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressDataDictLN_TTigressData.tagnum = -1 ;
-  G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTTigressDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TTigEventFragment);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_TTigressData),sizeof(TTigressData),-1,29952,"TigressData structure",G__setup_memvarTTigressData,G__setup_memfuncTTigressData);
-   G__get_linked_tagnum_fwd(&G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR);
-}
-extern "C" void G__cpp_setupTTigressDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTTigressDataDict()");
-  G__set_cpp_environmentTTigressDataDict();
-  G__cpp_setup_tagtableTTigressDataDict();
-
-  G__cpp_setup_inheritanceTTigressDataDict();
-
-  G__cpp_setup_typetableTTigressDataDict();
-
-  G__cpp_setup_memvarTTigressDataDict();
-
-  G__cpp_setup_memfuncTTigressDataDict();
-  G__cpp_setup_globalTTigressDataDict();
-  G__cpp_setup_funcTTigressDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTTigressDataDict();
-  return;
-}
-class G__cpp_setup_initTTigressDataDict {
-  public:
-    G__cpp_setup_initTTigressDataDict() { G__add_setup_func("TTigressDataDict",(G__incsetup)(&G__cpp_setupTTigressDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTTigressDataDict() { G__remove_setup_func("TTigressDataDict"); }
-};
-G__cpp_setup_initTTigressDataDict G__cpp_setup_initializerTTigressDataDict;
-
diff --git a/NPLib/Tigress/TTigressDataDict.h b/NPLib/Tigress/TTigressDataDict.h
deleted file mode 100644
index eccaae510..000000000
--- a/NPLib/Tigress/TTigressDataDict.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/********************************************************************
-* TTigressDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TTigressDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTTigressDataDict();
-extern void G__cpp_setup_inheritanceTTigressDataDict();
-extern void G__cpp_setup_typetableTTigressDataDict();
-extern void G__cpp_setup_memvarTTigressDataDict();
-extern void G__cpp_setup_globalTTigressDataDict();
-extern void G__cpp_setup_memfuncTTigressDataDict();
-extern void G__cpp_setup_funcTTigressDataDict();
-extern void G__set_cpp_environmentTTigressDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TTigressData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TTigressDataDictLN_TClass;
-extern G__linked_taginfo G__TTigressDataDictLN_TBuffer;
-extern G__linked_taginfo G__TTigressDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TTigressDataDictLN_TObject;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_string;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressDataDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TTigressDataDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TTigressDataDictLN_TTigEventFragment;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TTigressDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressDataDictLN_TTigressData;
-extern G__linked_taginfo G__TTigressDataDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Tigress/TTigressPhysicsDict.cxx b/NPLib/Tigress/TTigressPhysicsDict.cxx
deleted file mode 100644
index 1259b5bb3..000000000
--- a/NPLib/Tigress/TTigressPhysicsDict.cxx
+++ /dev/null
@@ -1,1304 +0,0 @@
-//
-// File generated by rootcint at Mon Dec 10 15:39:46 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TTigressPhysicsDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TTigressPhysicsDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TTigressPhysics_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TTigressPhysics(void *p = 0);
-   static void *newArray_TTigressPhysics(Long_t size, void *p);
-   static void delete_TTigressPhysics(void *p);
-   static void deleteArray_TTigressPhysics(void *p);
-   static void destruct_TTigressPhysics(void *p);
-   static void streamer_TTigressPhysics(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TTigressPhysics*)
-   {
-      ::TTigressPhysics *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTigressPhysics >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TTigressPhysics", ::TTigressPhysics::Class_Version(), "./TTigressPhysics.h", 39,
-                  typeid(::TTigressPhysics), DefineBehavior(ptr, ptr),
-                  &::TTigressPhysics::Dictionary, isa_proxy, 0,
-                  sizeof(::TTigressPhysics) );
-      instance.SetNew(&new_TTigressPhysics);
-      instance.SetNewArray(&newArray_TTigressPhysics);
-      instance.SetDelete(&delete_TTigressPhysics);
-      instance.SetDeleteArray(&deleteArray_TTigressPhysics);
-      instance.SetDestructor(&destruct_TTigressPhysics);
-      instance.SetStreamerFunc(&streamer_TTigressPhysics);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TTigressPhysics*)
-   {
-      return GenerateInitInstanceLocal((::TTigressPhysics*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TTigressPhysics*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TTigressPhysics::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TTigressPhysics::Class_Name()
-{
-   return "TTigressPhysics";
-}
-
-//______________________________________________________________________________
-const char *TTigressPhysics::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigressPhysics*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TTigressPhysics::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTigressPhysics*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TTigressPhysics::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigressPhysics*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TTigressPhysics::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTigressPhysics*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TTigressPhysics::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TTigressPhysics.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         map<int,TTigressClover*> &R__stl =  m_Clover;
-         R__stl.clear();
-         TClass *R__tcl2 = TBuffer::GetClass(typeid(TTigressClover));
-         if (R__tcl2==0) {
-            Error("m_Clover streamer","Missing the TClass object for TTigressClover!");
-            return;
-         }
-         int R__i, R__n;
-         R__b >> R__n;
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            TTigressClover* R__t2;
-            R__t2 = (TTigressClover*)R__b.ReadObjectAny(R__tcl2);
-            typedef int Value_t;
-            std::pair<Value_t const, TTigressClover* > R__t3(R__t,R__t2);
-            R__stl.insert(R__t3);
-         }
-      }
-      {
-         vector<double> &R__stl =  Gamma_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  Crystal_Number;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<int> &R__stl =  Clover_Number;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            int R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<bool> &R__stl =  BGO;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            bool R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TTigressPhysics::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TTigressPhysics::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         map<int,TTigressClover*> &R__stl =  m_Clover;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-         TClass *R__tcl2 = TBuffer::GetClass(typeid(TTigressClover));
-         if (R__tcl2==0) {
-            Error("m_Cloverstreamer","Missing the TClass object for TTigressClover!");
-            return;
-         }
-            map<int,TTigressClover*>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << ((*R__k).first );
-            R__b.WriteObjectAny(((*R__k).second),R__tcl2);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  Gamma_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  Crystal_Number;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<int> &R__stl =  Clover_Number;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<int>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<bool> &R__stl =  BGO;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<bool>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TTigressPhysics::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TTigressPhysics.
-      TClass *R__cl = ::TTigressPhysics::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_Clover", (void*)&m_Clover);
-      R__insp.InspectMember("map<int,TTigressClover*>", (void*)&m_Clover, "m_Clover.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventData", &m_EventData);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_PreTreatedData", &m_PreTreatedData);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventPhysics", &m_EventPhysics);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Gamma_Energy", (void*)&Gamma_Energy);
-      R__insp.InspectMember("vector<double>", (void*)&Gamma_Energy, "Gamma_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Crystal_Number", (void*)&Crystal_Number);
-      R__insp.InspectMember("vector<int>", (void*)&Crystal_Number, "Crystal_Number.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Clover_Number", (void*)&Clover_Number);
-      R__insp.InspectMember("vector<int>", (void*)&Clover_Number, "Clover_Number.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "BGO", (void*)&BGO);
-      R__insp.InspectMember("vector<bool>", (void*)&BGO, "BGO.", false);
-      TObject::ShowMembers(R__insp);
-      R__insp.GenericShowMembers("NPA::VDetector", ( ::NPA::VDetector *) (this ), false);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TTigressPhysics(void *p) {
-      return  p ? new(p) ::TTigressPhysics : new ::TTigressPhysics;
-   }
-   static void *newArray_TTigressPhysics(Long_t nElements, void *p) {
-      return p ? new(p) ::TTigressPhysics[nElements] : new ::TTigressPhysics[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TTigressPhysics(void *p) {
-      delete ((::TTigressPhysics*)p);
-   }
-   static void deleteArray_TTigressPhysics(void *p) {
-      delete [] ((::TTigressPhysics*)p);
-   }
-   static void destruct_TTigressPhysics(void *p) {
-      typedef ::TTigressPhysics current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TTigressPhysics(TBuffer &buf, void *obj) {
-      ((::TTigressPhysics*)obj)->::TTigressPhysics::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TTigressPhysics
-
-namespace ROOT {
-   void maplEintcOTTigressClovermUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void maplEintcOTTigressClovermUgR_Dictionary();
-   static void *new_maplEintcOTTigressClovermUgR(void *p = 0);
-   static void *newArray_maplEintcOTTigressClovermUgR(Long_t size, void *p);
-   static void delete_maplEintcOTTigressClovermUgR(void *p);
-   static void deleteArray_maplEintcOTTigressClovermUgR(void *p);
-   static void destruct_maplEintcOTTigressClovermUgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const map<int,TTigressClover*>*)
-   {
-      map<int,TTigressClover*> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<int,TTigressClover*>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("map<int,TTigressClover*>", -2, "prec_stl/map", 63,
-                  typeid(map<int,TTigressClover*>), DefineBehavior(ptr, ptr),
-                  0, &maplEintcOTTigressClovermUgR_Dictionary, isa_proxy, 0,
-                  sizeof(map<int,TTigressClover*>) );
-      instance.SetNew(&new_maplEintcOTTigressClovermUgR);
-      instance.SetNewArray(&newArray_maplEintcOTTigressClovermUgR);
-      instance.SetDelete(&delete_maplEintcOTTigressClovermUgR);
-      instance.SetDeleteArray(&deleteArray_maplEintcOTTigressClovermUgR);
-      instance.SetDestructor(&destruct_maplEintcOTTigressClovermUgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<int,TTigressClover*> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<int,TTigressClover*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void maplEintcOTTigressClovermUgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const map<int,TTigressClover*>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_maplEintcOTTigressClovermUgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<int,TTigressClover*> : new map<int,TTigressClover*>;
-   }
-   static void *newArray_maplEintcOTTigressClovermUgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<int,TTigressClover*>[nElements] : new map<int,TTigressClover*>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_maplEintcOTTigressClovermUgR(void *p) {
-      delete ((map<int,TTigressClover*>*)p);
-   }
-   static void deleteArray_maplEintcOTTigressClovermUgR(void *p) {
-      delete [] ((map<int,TTigressClover*>*)p);
-   }
-   static void destruct_maplEintcOTTigressClovermUgR(void *p) {
-      typedef map<int,TTigressClover*> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class map<int,TTigressClover*>
-
-namespace ROOT {
-   void vectorlEboolgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEboolgR_Dictionary();
-   static void *new_vectorlEboolgR(void *p = 0);
-   static void *newArray_vectorlEboolgR(Long_t size, void *p);
-   static void delete_vectorlEboolgR(void *p);
-   static void deleteArray_vectorlEboolgR(void *p);
-   static void destruct_vectorlEboolgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<bool>*)
-   {
-      vector<bool> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<bool>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<bool>", -2, "vectorbool.dll", 0,
-                  typeid(vector<bool>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEboolgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<bool>) );
-      instance.SetNew(&new_vectorlEboolgR);
-      instance.SetNewArray(&newArray_vectorlEboolgR);
-      instance.SetDelete(&delete_vectorlEboolgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEboolgR);
-      instance.SetDestructor(&destruct_vectorlEboolgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<bool> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<bool>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEboolgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<bool>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEboolgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<bool> : new vector<bool>;
-   }
-   static void *newArray_vectorlEboolgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<bool>[nElements] : new vector<bool>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEboolgR(void *p) {
-      delete ((vector<bool>*)p);
-   }
-   static void deleteArray_vectorlEboolgR(void *p) {
-      delete [] ((vector<bool>*)p);
-   }
-   static void destruct_vectorlEboolgR(void *p) {
-      typedef vector<bool> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<bool>
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-namespace ROOT {
-   void vectorlEintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEintgR_Dictionary();
-   static void *new_vectorlEintgR(void *p = 0);
-   static void *newArray_vectorlEintgR(Long_t size, void *p);
-   static void delete_vectorlEintgR(void *p);
-   static void deleteArray_vectorlEintgR(void *p);
-   static void destruct_vectorlEintgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<int>*)
-   {
-      vector<int> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<int>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<int>", -2, "prec_stl/vector", 49,
-                  typeid(vector<int>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEintgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<int>) );
-      instance.SetNew(&new_vectorlEintgR);
-      instance.SetNewArray(&newArray_vectorlEintgR);
-      instance.SetDelete(&delete_vectorlEintgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEintgR);
-      instance.SetDestructor(&destruct_vectorlEintgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<int> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEintgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<int>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEintgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int> : new vector<int>;
-   }
-   static void *newArray_vectorlEintgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int>[nElements] : new vector<int>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEintgR(void *p) {
-      delete ((vector<int>*)p);
-   }
-   static void deleteArray_vectorlEintgR(void *p) {
-      delete [] ((vector<int>*)p);
-   }
-   static void destruct_vectorlEintgR(void *p) {
-      typedef vector<int> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<int>
-
-/********************************************************
-* TTigressPhysicsDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTTigressPhysicsDict();
-
-extern "C" void G__set_cpp_environmentTTigressPhysicsDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TTigressPhysics.h");
-  G__cpp_reset_tagtableTTigressPhysicsDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTTigressPhysicsDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TTigressPhysics */
-static int G__TTigressPhysicsDict_523_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigressPhysics* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigressPhysics[n];
-     } else {
-       p = new((void*) gvp) TTigressPhysics[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTigressPhysics;
-     } else {
-       p = new((void*) gvp) TTigressPhysics;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressPhysics*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressPhysics*) G__getstructoffset())->PreTreat();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         TVector3* pobj;
-         TVector3 xobj = ((TTigressPhysics*) G__getstructoffset())->GetPositionOfInteraction((int) G__int(libp->para[0]));
-         pobj = new TVector3(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TTigressPhysics::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressPhysics::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TTigressPhysics::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TTigressPhysics::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTigressPhysics*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressPhysics::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigressPhysics::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTigressPhysics::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTigressPhysicsDict_523_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTigressPhysics::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TTigressPhysicsDict_523_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TTigressPhysics* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TTigressPhysics(*(TTigressPhysics*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TTigressPhysics G__TTTigressPhysics;
-static int G__TTigressPhysicsDict_523_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TTigressPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TTigressPhysics*) (soff+(sizeof(TTigressPhysics)*i)))->~G__TTTigressPhysics();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TTigressPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TTigressPhysics*) (soff))->~G__TTTigressPhysics();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TTigressPhysicsDict_523_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTigressPhysics* dest = (TTigressPhysics*) G__getstructoffset();
-   *dest = *(TTigressPhysics*) libp->para[0].ref;
-   const TTigressPhysics& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TTigressPhysics */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTTigressPhysicsDict {
- public:
-  G__Sizep2memfuncTTigressPhysicsDict(): p(&G__Sizep2memfuncTTigressPhysicsDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTTigressPhysicsDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTTigressPhysicsDict()
-{
-  G__Sizep2memfuncTTigressPhysicsDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTTigressPhysicsDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics))) {
-     TTigressPhysics *G__Lderived;
-     G__Lderived=(TTigressPhysics*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics),G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-     {
-       NPA::VDetector *G__Lpbase=(NPA::VDetector*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics),G__get_linked_tagnum(&G__TTigressPhysicsDictLN_NPAcLcLVDetector),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTTigressPhysicsDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> > >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,vector<int,allocator<int> >,less<int> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTBaselEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTBaselEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixT<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTColumn_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTFlat_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSub_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTColumnlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTFlatlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSublEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSparseRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TMatrixTSparseDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementActionT<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TElementActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementPosActionT<Float_t>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TElementPosActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TTigressCrystal>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> >,less<string> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<string>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string,less<string> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,TTigressClover*>",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<int,TTigressClover*,less<int> >",117,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TTigressPhysics */
-static void G__setup_memvarTTigressPhysics(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics));
-   { TTigressPhysics *p; p=(TTigressPhysics*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR),G__defined_typename("map<int,TTigressClover*>"),-1,4,"m_Clover=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressData),-1,-1,4,"m_EventData=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressData),-1,-1,4,"m_PreTreatedData=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics),-1,-1,4,"m_EventPhysics=",0,"!");
-   G__memvar_setup((void*)((long)(&p->Gamma_Energy)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"Gamma_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Crystal_Number)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"Crystal_Number=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Clover_Number)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,1,"Clover_Number=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->BGO)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR),G__defined_typename("vector<bool>"),-1,1,"BGO=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTTigressPhysicsDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTTigressPhysics(void) {
-   /* TTigressPhysics */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics));
-   G__memfunc_setup("TTigressPhysics",1560,G__TTigressPhysicsDict_523_0_1, 105, G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TTigressPhysicsDict_523_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ReadConfiguration",1748,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("AddParameterToCalibrationManager",3216,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputRaw",2288,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputPhysics",2729,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootOutput",2119,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildPhysicalEvent",1839,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildSimplePhysicalEvent",2457,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ClearEventPhysics",1740,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ClearEventData",1379,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("PreTreat",807,G__TTigressPhysicsDict_523_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("AddClover",884,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 4, 1, 4, 0, 
-"i - - 0 - - d - - 0 - - "
-"d - - 0 - - d - - 0 - -", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetPositionOfInteraction",2474,G__TTigressPhysicsDict_523_0_14, 117, G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TVector3), -1, 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TTigressPhysicsDict_523_0_15, 85, G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TTigressPhysics::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TTigressPhysicsDict_523_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressPhysics::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TTigressPhysicsDict_523_0_17, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TTigressPhysics::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TTigressPhysicsDict_523_0_18, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TTigressPhysics::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TTigressPhysicsDict_523_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TTigressPhysicsDict_523_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressPhysics::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TTigressPhysicsDict_523_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigressPhysics::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TTigressPhysicsDict_523_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTigressPhysics::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TTigressPhysicsDict_523_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTigressPhysics::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TTigressPhysics", 1560, G__TTigressPhysicsDict_523_0_27, (int) ('i'), G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics), -1, 0, 1, 1, 1, 0, "u 'TTigressPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TTigressPhysics", 1686, G__TTigressPhysicsDict_523_0_28, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TTigressPhysicsDict_523_0_29, (int) ('u'), G__get_linked_tagnum(&G__TTigressPhysicsDictLN_TTigressPhysics), -1, 1, 1, 1, 1, 0, "u 'TTigressPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTTigressPhysicsDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-}
-
-static void G__cpp_setup_global3() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTTigressPhysicsDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-  G__cpp_setup_global3();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-}
-
-static void G__cpp_setup_func19() {
-}
-
-static void G__cpp_setup_func20() {
-}
-
-static void G__cpp_setup_func21() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTTigressPhysicsDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-  G__cpp_setup_func19();
-  G__cpp_setup_func20();
-  G__cpp_setup_func21();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TTigressPhysicsDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR = { "vector<bool,allocator<bool> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TTigressData = { "TTigressData" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR = { "map<int,vector<int,allocator<int> >,less<int>,allocator<pair<const int,vector<int,allocator<int> > > > >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TElementActionTlEfloatgR = { "TElementActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TElementPosActionTlEfloatgR = { "TElementPosActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTlEfloatgR = { "TMatrixT<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTRow_constlEfloatgR = { "TMatrixTRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTRowlEfloatgR = { "TMatrixTRow<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTDiag_constlEfloatgR = { "TMatrixTDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTColumn_constlEfloatgR = { "TMatrixTColumn_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTFlat_constlEfloatgR = { "TMatrixTFlat_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSub_constlEfloatgR = { "TMatrixTSub_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR = { "TMatrixTSparseRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR = { "TMatrixTSparseDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTColumnlEfloatgR = { "TMatrixTColumn<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTDiaglEfloatgR = { "TMatrixTDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTFlatlEfloatgR = { "TMatrixTFlat<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSublEfloatgR = { "TMatrixTSub<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseRowlEfloatgR = { "TMatrixTSparseRow<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseDiaglEfloatgR = { "TMatrixTSparseDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TVector3 = { "TVector3" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR = { "vector<TTigressCrystal,allocator<TTigressCrystal> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TTigressCrystal,allocator<TTigressCrystal> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR = { "map<string,vector<double,allocator<double> >,less<string>,allocator<pair<const string,vector<double,allocator<double> > > > >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR = { "map<string,string,less<string>,allocator<pair<const string,string> > >" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_NPA = { "NPA" , 110 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_NPAcLcLVDetector = { "NPA::VDetector" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_TTigressPhysics = { "TTigressPhysics" , 99 , -1 };
-G__linked_taginfo G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR = { "map<int,TTigressClover*,less<int>,allocator<pair<const int,TTigressClover*> > >" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTTigressPhysicsDict() {
-  G__TTigressPhysicsDictLN_TClass.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TBuffer.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMemberInspector.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TObject.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_string.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TTigressData.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTBaselEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTBaselEdoublegR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TElementActionTlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TElementPosActionTlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTRow_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTRowlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTDiag_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTColumn_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTFlat_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSub_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTColumnlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTDiaglEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTFlatlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSublEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSparseRowlEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TMatrixTSparseDiaglEfloatgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TVector3.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_NPA.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_NPAcLcLVDetector.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_TTigressPhysics.tagnum = -1 ;
-  G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTTigressPhysicsDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TTigressData);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTBaselEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTBaselEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TElementActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TElementPosActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTColumn_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTFlat_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSub_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTColumnlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTDiaglEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTFlatlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSublEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSparseRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TMatrixTSparseDiaglEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TVector3);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_NPA);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_NPAcLcLVDetector);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_TTigressPhysics),sizeof(TTigressPhysics),-1,29952,"TigressPhysics structure",G__setup_memvarTTigressPhysics,G__setup_memfuncTTigressPhysics);
-   G__get_linked_tagnum_fwd(&G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR);
-}
-extern "C" void G__cpp_setupTTigressPhysicsDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTTigressPhysicsDict()");
-  G__set_cpp_environmentTTigressPhysicsDict();
-  G__cpp_setup_tagtableTTigressPhysicsDict();
-
-  G__cpp_setup_inheritanceTTigressPhysicsDict();
-
-  G__cpp_setup_typetableTTigressPhysicsDict();
-
-  G__cpp_setup_memvarTTigressPhysicsDict();
-
-  G__cpp_setup_memfuncTTigressPhysicsDict();
-  G__cpp_setup_globalTTigressPhysicsDict();
-  G__cpp_setup_funcTTigressPhysicsDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTTigressPhysicsDict();
-  return;
-}
-class G__cpp_setup_initTTigressPhysicsDict {
-  public:
-    G__cpp_setup_initTTigressPhysicsDict() { G__add_setup_func("TTigressPhysicsDict",(G__incsetup)(&G__cpp_setupTTigressPhysicsDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTTigressPhysicsDict() { G__remove_setup_func("TTigressPhysicsDict"); }
-};
-G__cpp_setup_initTTigressPhysicsDict G__cpp_setup_initializerTTigressPhysicsDict;
-
diff --git a/NPLib/Tigress/TTigressPhysicsDict.h b/NPLib/Tigress/TTigressPhysicsDict.h
deleted file mode 100644
index 711405eea..000000000
--- a/NPLib/Tigress/TTigressPhysicsDict.h
+++ /dev/null
@@ -1,93 +0,0 @@
-/********************************************************************
-* TTigressPhysicsDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TTigressPhysicsDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTTigressPhysicsDict();
-extern void G__cpp_setup_inheritanceTTigressPhysicsDict();
-extern void G__cpp_setup_typetableTTigressPhysicsDict();
-extern void G__cpp_setup_memvarTTigressPhysicsDict();
-extern void G__cpp_setup_globalTTigressPhysicsDict();
-extern void G__cpp_setup_memfuncTTigressPhysicsDict();
-extern void G__cpp_setup_funcTTigressPhysicsDict();
-extern void G__set_cpp_environmentTTigressPhysicsDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TTigressPhysics.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TClass;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TBuffer;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMemberInspector;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TObject;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_string;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TTigressData;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_maplEintcOvectorlEintcOallocatorlEintgRsPgRcOlesslEintgRcOallocatorlEpairlEconstsPintcOvectorlEintcOallocatorlEintgRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTBaselEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTBaselEdoublegR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TElementActionTlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TElementPosActionTlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTRow_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTRowlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTDiag_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTColumn_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTFlat_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSub_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTColumnlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTDiaglEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTFlatlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSublEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseRowlEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TMatrixTSparseDiaglEfloatgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TVector3;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlETTigressCrystalcOallocatorlETTigressCrystalgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_NPA;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_NPAcLcLVDetector;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_TTigressPhysics;
-extern G__linked_taginfo G__TTigressPhysicsDictLN_maplEintcOTTigressClovermUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTTigressClovermUgRsPgRsPgR;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Trifoil/TTrifoilDataDict.cxx b/NPLib/Trifoil/TTrifoilDataDict.cxx
deleted file mode 100644
index ea039cdf8..000000000
--- a/NPLib/Trifoil/TTrifoilDataDict.cxx
+++ /dev/null
@@ -1,977 +0,0 @@
-//
-// File generated by rootcint at Mon Dec 10 16:31:40 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TTrifoilDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TTrifoilDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TTrifoilData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TTrifoilData(void *p = 0);
-   static void *newArray_TTrifoilData(Long_t size, void *p);
-   static void delete_TTrifoilData(void *p);
-   static void deleteArray_TTrifoilData(void *p);
-   static void destruct_TTrifoilData(void *p);
-   static void streamer_TTrifoilData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TTrifoilData*)
-   {
-      ::TTrifoilData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTrifoilData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TTrifoilData", ::TTrifoilData::Class_Version(), "./TTrifoilData.h", 37,
-                  typeid(::TTrifoilData), DefineBehavior(ptr, ptr),
-                  &::TTrifoilData::Dictionary, isa_proxy, 0,
-                  sizeof(::TTrifoilData) );
-      instance.SetNew(&new_TTrifoilData);
-      instance.SetNewArray(&newArray_TTrifoilData);
-      instance.SetDelete(&delete_TTrifoilData);
-      instance.SetDeleteArray(&deleteArray_TTrifoilData);
-      instance.SetDestructor(&destruct_TTrifoilData);
-      instance.SetStreamerFunc(&streamer_TTrifoilData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TTrifoilData*)
-   {
-      return GenerateInitInstanceLocal((::TTrifoilData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TTrifoilData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TTrifoilData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TTrifoilData::Class_Name()
-{
-   return "TTrifoilData";
-}
-
-//______________________________________________________________________________
-const char *TTrifoilData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TTrifoilData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TTrifoilData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TTrifoilData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TTrifoilData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TTrifoilData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<TH1F> &R__stl =  fTrifoil_Waveform;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            TH1F R__t;
-            R__t.Streamer(R__b);
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTrifoil_TimeCFD;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTrifoil_TimeLED;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TTrifoilData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TTrifoilData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<TH1F> &R__stl =  fTrifoil_Waveform;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<TH1F>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            ((TH1F&)(*R__k)).Streamer(R__b);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTrifoil_TimeCFD;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<Double_t> &R__stl =  fTrifoil_TimeLED;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<Double_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TTrifoilData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TTrifoilData.
-      TClass *R__cl = ::TTrifoilData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTrifoil_Waveform", (void*)&fTrifoil_Waveform);
-      R__insp.InspectMember("vector<TH1F>", (void*)&fTrifoil_Waveform, "fTrifoil_Waveform.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTrifoil_TimeCFD", (void*)&fTrifoil_TimeCFD);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTrifoil_TimeCFD, "fTrifoil_TimeCFD.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fTrifoil_TimeLED", (void*)&fTrifoil_TimeLED);
-      R__insp.InspectMember("vector<Double_t>", (void*)&fTrifoil_TimeLED, "fTrifoil_TimeLED.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "m_FSPC_Channel", &m_FSPC_Channel);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TTrifoilData(void *p) {
-      return  p ? new(p) ::TTrifoilData : new ::TTrifoilData;
-   }
-   static void *newArray_TTrifoilData(Long_t nElements, void *p) {
-      return p ? new(p) ::TTrifoilData[nElements] : new ::TTrifoilData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TTrifoilData(void *p) {
-      delete ((::TTrifoilData*)p);
-   }
-   static void deleteArray_TTrifoilData(void *p) {
-      delete [] ((::TTrifoilData*)p);
-   }
-   static void destruct_TTrifoilData(void *p) {
-      typedef ::TTrifoilData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TTrifoilData(TBuffer &buf, void *obj) {
-      ((::TTrifoilData*)obj)->::TTrifoilData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TTrifoilData
-
-namespace ROOT {
-   void vectorlETH1FgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlETH1FgR_Dictionary();
-   static void *new_vectorlETH1FgR(void *p = 0);
-   static void *newArray_vectorlETH1FgR(Long_t size, void *p);
-   static void delete_vectorlETH1FgR(void *p);
-   static void deleteArray_vectorlETH1FgR(void *p);
-   static void destruct_vectorlETH1FgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<TH1F>*)
-   {
-      vector<TH1F> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<TH1F>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<TH1F>", -2, "prec_stl/vector", 49,
-                  typeid(vector<TH1F>), DefineBehavior(ptr, ptr),
-                  0, &vectorlETH1FgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<TH1F>) );
-      instance.SetNew(&new_vectorlETH1FgR);
-      instance.SetNewArray(&newArray_vectorlETH1FgR);
-      instance.SetDelete(&delete_vectorlETH1FgR);
-      instance.SetDeleteArray(&deleteArray_vectorlETH1FgR);
-      instance.SetDestructor(&destruct_vectorlETH1FgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<TH1F> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<TH1F>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlETH1FgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<TH1F>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlETH1FgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TH1F> : new vector<TH1F>;
-   }
-   static void *newArray_vectorlETH1FgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TH1F>[nElements] : new vector<TH1F>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlETH1FgR(void *p) {
-      delete ((vector<TH1F>*)p);
-   }
-   static void deleteArray_vectorlETH1FgR(void *p) {
-      delete [] ((vector<TH1F>*)p);
-   }
-   static void destruct_vectorlETH1FgR(void *p) {
-      typedef vector<TH1F> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<TH1F>
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-/********************************************************
-* TTrifoilDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTTrifoilDataDict();
-
-extern "C" void G__set_cpp_environmentTTrifoilDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TTrifoilData.h");
-  G__cpp_reset_tagtableTTrifoilDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTTrifoilDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TTrifoilData */
-static int G__TTrifoilDataDict_451_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTrifoilData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTrifoilData[n];
-     } else {
-       p = new((void*) gvp) TTrifoilData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTrifoilData;
-     } else {
-       p = new((void*) gvp) TTrifoilData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->SetWaveform(*((TH1F*) G__int(libp->para[0])));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->SetTimeCFD((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->SetTimeLED((Double_t) G__double(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      {
-         TH1F* pobj;
-         TH1F xobj = ((TTrifoilData*) G__getstructoffset())->GetWaveform((int) G__int(libp->para[0]));
-         pobj = new TH1F(xobj);
-         result7->obj.i = (long) ((void*) pobj);
-         result7->ref = result7->obj.i;
-         G__store_tempobject(*result7);
-      }
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTrifoilData*) G__getstructoffset())->GetTimeCFD((int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letdouble(result7, 100, (double) ((TTrifoilData*) G__getstructoffset())->GetTimeLED((int) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 104, (long) ((TTrifoilData*) G__getstructoffset())->GetMultiplicity());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->ReadFSPCFile(*((string*) G__int(libp->para[0])));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->FillData((TTigEventFragment*) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TTrifoilData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TTrifoilData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TTrifoilData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTrifoilData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilDataDict_451_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTrifoilData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TTrifoilDataDict_451_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TTrifoilData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TTrifoilData(*(TTrifoilData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TTrifoilData G__TTTrifoilData;
-static int G__TTrifoilDataDict_451_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TTrifoilData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TTrifoilData*) (soff+(sizeof(TTrifoilData)*i)))->~G__TTTrifoilData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TTrifoilData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TTrifoilData*) (soff))->~G__TTTrifoilData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TTrifoilDataDict_451_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTrifoilData* dest = (TTrifoilData*) G__getstructoffset();
-   *dest = *(TTrifoilData*) libp->para[0].ref;
-   const TTrifoilData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TTrifoilData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTTrifoilDataDict {
- public:
-  G__Sizep2memfuncTTrifoilDataDict(): p(&G__Sizep2memfuncTTrifoilDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTTrifoilDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTTrifoilDataDict()
-{
-  G__Sizep2memfuncTTrifoilDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTTrifoilDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData))) {
-     TTrifoilData *G__Lderived;
-     G__Lderived=(TTrifoilData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData),G__get_linked_tagnum(&G__TTrifoilDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTTrifoilDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("Double_t",100,-1,0,-1);
-   G__setnewtype(-1,"Double 8 bytes",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TTrifoilData */
-static void G__setup_memvarTTrifoilData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData));
-   { TTrifoilData *p; p=(TTrifoilData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),G__defined_typename("vector<TH1F>"),-1,4,"fTrifoil_Waveform=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTrifoil_TimeCFD=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fTrifoil_TimeLED=",0,(char*)NULL);
-   G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"m_FSPC_Channel=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTrifoilDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTTrifoilDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTTrifoilData(void) {
-   /* TTrifoilData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData));
-   G__memfunc_setup("TTrifoilData",1191,G__TTrifoilDataDict_451_0_1, 105, G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TTrifoilDataDict_451_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetWaveform",1139,G__TTrifoilDataDict_451_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TH1F' - 0 - Waveform", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetTimeCFD",904,G__TTrifoilDataDict_451_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeCFD", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetTimeLED",912,G__TTrifoilDataDict_451_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - TimeLED", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetWaveform",1127,G__TTrifoilDataDict_451_0_8, 117, G__get_linked_tagnum(&G__TTrifoilDataDictLN_TH1F), -1, 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetTimeCFD",892,G__TTrifoilDataDict_451_0_9, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetTimeLED",900,G__TTrifoilDataDict_451_0_10, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetMultiplicity",1577,G__TTrifoilDataDict_451_0_11, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ReadFSPCFile",1064,G__TTrifoilDataDict_451_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - FSPCPath", "!", (void*) NULL, 0);
-   G__memfunc_setup("FillData",769,G__TTrifoilDataDict_451_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TTigEventFragment' - 0 - TigEvent", "!", (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TTrifoilDataDict_451_0_14, 85, G__get_linked_tagnum(&G__TTrifoilDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TTrifoilData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TTrifoilDataDict_451_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TTrifoilDataDict_451_0_16, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TTrifoilData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TTrifoilDataDict_451_0_17, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TTrifoilData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TTrifoilDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TTrifoilDataDict_451_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TTrifoilDataDict_451_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TTrifoilDataDict_451_0_23, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTrifoilData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TTrifoilDataDict_451_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TTrifoilDataDict_451_0_25, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTrifoilData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TTrifoilData", 1191, G__TTrifoilDataDict_451_0_26, (int) ('i'), G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData), -1, 0, 1, 1, 1, 0, "u 'TTrifoilData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TTrifoilData", 1317, G__TTrifoilDataDict_451_0_27, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TTrifoilDataDict_451_0_28, (int) ('u'), G__get_linked_tagnum(&G__TTrifoilDataDictLN_TTrifoilData), -1, 1, 1, 1, 1, 0, "u 'TTrifoilData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTTrifoilDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTTrifoilDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTTrifoilDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TTrifoilDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TH1F = { "TH1F" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TTigEventFragment = { "TTigEventFragment" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilDataDictLN_TTrifoilData = { "TTrifoilData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTTrifoilDataDict() {
-  G__TTrifoilDataDictLN_TClass.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TBuffer.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TObject.tagnum = -1 ;
-  G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_string.tagnum = -1 ;
-  G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TH1F.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TTigEventFragment.tagnum = -1 ;
-  G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilDataDictLN_TTrifoilData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTTrifoilDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TH1F);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TTigEventFragment);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TTrifoilDataDictLN_TTrifoilData),sizeof(TTrifoilData),-1,29952,"TrifoilData structure",G__setup_memvarTTrifoilData,G__setup_memfuncTTrifoilData);
-}
-extern "C" void G__cpp_setupTTrifoilDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTTrifoilDataDict()");
-  G__set_cpp_environmentTTrifoilDataDict();
-  G__cpp_setup_tagtableTTrifoilDataDict();
-
-  G__cpp_setup_inheritanceTTrifoilDataDict();
-
-  G__cpp_setup_typetableTTrifoilDataDict();
-
-  G__cpp_setup_memvarTTrifoilDataDict();
-
-  G__cpp_setup_memfuncTTrifoilDataDict();
-  G__cpp_setup_globalTTrifoilDataDict();
-  G__cpp_setup_funcTTrifoilDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTTrifoilDataDict();
-  return;
-}
-class G__cpp_setup_initTTrifoilDataDict {
-  public:
-    G__cpp_setup_initTTrifoilDataDict() { G__add_setup_func("TTrifoilDataDict",(G__incsetup)(&G__cpp_setupTTrifoilDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTTrifoilDataDict() { G__remove_setup_func("TTrifoilDataDict"); }
-};
-G__cpp_setup_initTTrifoilDataDict G__cpp_setup_initializerTTrifoilDataDict;
-
diff --git a/NPLib/Trifoil/TTrifoilDataDict.h b/NPLib/Trifoil/TTrifoilDataDict.h
deleted file mode 100644
index b1be43aa0..000000000
--- a/NPLib/Trifoil/TTrifoilDataDict.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/********************************************************************
-* TTrifoilDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TTrifoilDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTTrifoilDataDict();
-extern void G__cpp_setup_inheritanceTTrifoilDataDict();
-extern void G__cpp_setup_typetableTTrifoilDataDict();
-extern void G__cpp_setup_memvarTTrifoilDataDict();
-extern void G__cpp_setup_globalTTrifoilDataDict();
-extern void G__cpp_setup_memfuncTTrifoilDataDict();
-extern void G__cpp_setup_funcTTrifoilDataDict();
-extern void G__set_cpp_environmentTTrifoilDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TTrifoilData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TTrifoilDataDictLN_TClass;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TBuffer;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TObject;
-extern G__linked_taginfo G__TTrifoilDataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_string;
-extern G__linked_taginfo G__TTrifoilDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TH1F;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TTigEventFragment;
-extern G__linked_taginfo G__TTrifoilDataDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilDataDictLN_TTrifoilData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Trifoil/TTrifoilPhysicsDict.cxx b/NPLib/Trifoil/TTrifoilPhysicsDict.cxx
deleted file mode 100644
index 4b5fe67fd..000000000
--- a/NPLib/Trifoil/TTrifoilPhysicsDict.cxx
+++ /dev/null
@@ -1,1041 +0,0 @@
-//
-// File generated by rootcint at Wed Dec  5 17:46:07 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TTrifoilPhysicsDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TTrifoilPhysicsDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TTrifoilPhysics_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TTrifoilPhysics(void *p = 0);
-   static void *newArray_TTrifoilPhysics(Long_t size, void *p);
-   static void delete_TTrifoilPhysics(void *p);
-   static void deleteArray_TTrifoilPhysics(void *p);
-   static void destruct_TTrifoilPhysics(void *p);
-   static void streamer_TTrifoilPhysics(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TTrifoilPhysics*)
-   {
-      ::TTrifoilPhysics *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TTrifoilPhysics >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TTrifoilPhysics", ::TTrifoilPhysics::Class_Version(), "./TTrifoilPhysics.h", 40,
-                  typeid(::TTrifoilPhysics), DefineBehavior(ptr, ptr),
-                  &::TTrifoilPhysics::Dictionary, isa_proxy, 0,
-                  sizeof(::TTrifoilPhysics) );
-      instance.SetNew(&new_TTrifoilPhysics);
-      instance.SetNewArray(&newArray_TTrifoilPhysics);
-      instance.SetDelete(&delete_TTrifoilPhysics);
-      instance.SetDeleteArray(&deleteArray_TTrifoilPhysics);
-      instance.SetDestructor(&destruct_TTrifoilPhysics);
-      instance.SetStreamerFunc(&streamer_TTrifoilPhysics);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TTrifoilPhysics*)
-   {
-      return GenerateInitInstanceLocal((::TTrifoilPhysics*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TTrifoilPhysics*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TTrifoilPhysics::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TTrifoilPhysics::Class_Name()
-{
-   return "TTrifoilPhysics";
-}
-
-//______________________________________________________________________________
-const char *TTrifoilPhysics::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilPhysics*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TTrifoilPhysics::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilPhysics*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TTrifoilPhysics::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilPhysics*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TTrifoilPhysics::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TTrifoilPhysics*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TTrifoilPhysics::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TTrifoilPhysics.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<bool> &R__stl =  EventType;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            bool R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<double> &R__stl =  Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            double R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TTrifoilPhysics::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TTrifoilPhysics::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<bool> &R__stl =  EventType;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<bool>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<double> &R__stl =  Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<double>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TTrifoilPhysics::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TTrifoilPhysics.
-      TClass *R__cl = ::TTrifoilPhysics::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "EventType", (void*)&EventType);
-      R__insp.InspectMember("vector<bool>", (void*)&EventType, "EventType.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "Time", (void*)&Time);
-      R__insp.InspectMember("vector<double>", (void*)&Time, "Time.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventData", &m_EventData);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "*m_EventPhysics", &m_EventPhysics);
-      TObject::ShowMembers(R__insp);
-      R__insp.GenericShowMembers("NPA::VDetector", ( ::NPA::VDetector *) (this ), false);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TTrifoilPhysics(void *p) {
-      return  p ? new(p) ::TTrifoilPhysics : new ::TTrifoilPhysics;
-   }
-   static void *newArray_TTrifoilPhysics(Long_t nElements, void *p) {
-      return p ? new(p) ::TTrifoilPhysics[nElements] : new ::TTrifoilPhysics[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TTrifoilPhysics(void *p) {
-      delete ((::TTrifoilPhysics*)p);
-   }
-   static void deleteArray_TTrifoilPhysics(void *p) {
-      delete [] ((::TTrifoilPhysics*)p);
-   }
-   static void destruct_TTrifoilPhysics(void *p) {
-      typedef ::TTrifoilPhysics current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TTrifoilPhysics(TBuffer &buf, void *obj) {
-      ((::TTrifoilPhysics*)obj)->::TTrifoilPhysics::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TTrifoilPhysics
-
-namespace ROOT {
-   void vectorlEboolgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEboolgR_Dictionary();
-   static void *new_vectorlEboolgR(void *p = 0);
-   static void *newArray_vectorlEboolgR(Long_t size, void *p);
-   static void delete_vectorlEboolgR(void *p);
-   static void deleteArray_vectorlEboolgR(void *p);
-   static void destruct_vectorlEboolgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<bool>*)
-   {
-      vector<bool> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<bool>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<bool>", -2, "vectorbool.dll", 0,
-                  typeid(vector<bool>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEboolgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<bool>) );
-      instance.SetNew(&new_vectorlEboolgR);
-      instance.SetNewArray(&newArray_vectorlEboolgR);
-      instance.SetDelete(&delete_vectorlEboolgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEboolgR);
-      instance.SetDestructor(&destruct_vectorlEboolgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<bool> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<bool>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEboolgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<bool>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEboolgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<bool> : new vector<bool>;
-   }
-   static void *newArray_vectorlEboolgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<bool>[nElements] : new vector<bool>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEboolgR(void *p) {
-      delete ((vector<bool>*)p);
-   }
-   static void deleteArray_vectorlEboolgR(void *p) {
-      delete [] ((vector<bool>*)p);
-   }
-   static void destruct_vectorlEboolgR(void *p) {
-      typedef vector<bool> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<bool>
-
-namespace ROOT {
-   void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEdoublegR_Dictionary();
-   static void *new_vectorlEdoublegR(void *p = 0);
-   static void *newArray_vectorlEdoublegR(Long_t size, void *p);
-   static void delete_vectorlEdoublegR(void *p);
-   static void deleteArray_vectorlEdoublegR(void *p);
-   static void destruct_vectorlEdoublegR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
-   {
-      vector<double> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<double>", -2, "vector.dll", 0,
-                  typeid(vector<double>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<double>) );
-      instance.SetNew(&new_vectorlEdoublegR);
-      instance.SetNewArray(&newArray_vectorlEdoublegR);
-      instance.SetDelete(&delete_vectorlEdoublegR);
-      instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
-      instance.SetDestructor(&destruct_vectorlEdoublegR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEdoublegR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEdoublegR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
-   }
-   static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEdoublegR(void *p) {
-      delete ((vector<double>*)p);
-   }
-   static void deleteArray_vectorlEdoublegR(void *p) {
-      delete [] ((vector<double>*)p);
-   }
-   static void destruct_vectorlEdoublegR(void *p) {
-      typedef vector<double> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<double>
-
-/********************************************************
-* TTrifoilPhysicsDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTTrifoilPhysicsDict();
-
-extern "C" void G__set_cpp_environmentTTrifoilPhysicsDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TTrifoilPhysics.h");
-  G__cpp_reset_tagtableTTrifoilPhysicsDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTTrifoilPhysicsDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TTrifoilPhysics */
-static int G__TTrifoilPhysicsDict_508_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTrifoilPhysics* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTrifoilPhysics[n];
-     } else {
-       p = new((void*) gvp) TTrifoilPhysics[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TTrifoilPhysics;
-     } else {
-       p = new((void*) gvp) TTrifoilPhysics;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilPhysics*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilPhysics*) G__getstructoffset())->BuildOnlinePhysicalEvent();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) ((const TTrifoilPhysics*) G__getstructoffset())->GetRawData());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TTrifoilPhysics::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilPhysics::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TTrifoilPhysics::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TTrifoilPhysics::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TTrifoilPhysics*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilPhysics::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTrifoilPhysics::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TTrifoilPhysics::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TTrifoilPhysicsDict_508_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TTrifoilPhysics::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TTrifoilPhysicsDict_508_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TTrifoilPhysics* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TTrifoilPhysics(*(TTrifoilPhysics*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TTrifoilPhysics G__TTTrifoilPhysics;
-static int G__TTrifoilPhysicsDict_508_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TTrifoilPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TTrifoilPhysics*) (soff+(sizeof(TTrifoilPhysics)*i)))->~G__TTTrifoilPhysics();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TTrifoilPhysics*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TTrifoilPhysics*) (soff))->~G__TTTrifoilPhysics();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TTrifoilPhysicsDict_508_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TTrifoilPhysics* dest = (TTrifoilPhysics*) G__getstructoffset();
-   *dest = *(TTrifoilPhysics*) libp->para[0].ref;
-   const TTrifoilPhysics& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TTrifoilPhysics */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTTrifoilPhysicsDict {
- public:
-  G__Sizep2memfuncTTrifoilPhysicsDict(): p(&G__Sizep2memfuncTTrifoilPhysicsDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTTrifoilPhysicsDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTTrifoilPhysicsDict()
-{
-  G__Sizep2memfuncTTrifoilPhysicsDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTTrifoilPhysicsDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics))) {
-     TTrifoilPhysics *G__Lderived;
-     G__Lderived=(TTrifoilPhysics*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics),G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-     {
-       NPA::VDetector *G__Lpbase=(NPA::VDetector*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics),G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_NPAcLcLVDetector),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTTrifoilPhysicsDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TVectorTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TVectorTlEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TH1F>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double> >",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,vector<double,allocator<double> >,less<string> >",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<string>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("map<string,string,less<string> >",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTBaselEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTBaselEdoublegR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixT<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTColumn_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTFlat_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSub_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag_const<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTRow<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTColumn<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTColumnlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTDiag<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTFlat<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTFlatlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSub<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSublEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseRow<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSparseRowlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TMatrixTSparseDiag<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TMatrixTSparseDiaglEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementActionT<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TElementActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("TElementPosActionT<Float_t>",117,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TElementPosActionTlEfloatgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TTrifoilPhysics */
-static void G__setup_memvarTTrifoilPhysics(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics));
-   { TTrifoilPhysics *p; p=(TTrifoilPhysics*)0x1000; if (p) { }
-   G__memvar_setup((void*)((long)(&p->EventType)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR),G__defined_typename("vector<bool>"),-1,1,"EventType=",0,(char*)NULL);
-   G__memvar_setup((void*)((long)(&p->Time)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,1,"Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilData),-1,-1,4,"m_EventData=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics),-1,-1,4,"m_EventPhysics=",0,"!");
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTTrifoilPhysicsDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTTrifoilPhysics(void) {
-   /* TTrifoilPhysics */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics));
-   G__memfunc_setup("TTrifoilPhysics",1552,G__TTrifoilPhysicsDict_508_0_1, 105, G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TTrifoilPhysicsDict_508_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ReadConfiguration",1748,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 0 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("AddParameterToCalibrationManager",3216,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputRaw",2288,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootInputPhysics",2729,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("InitializeRootOutput",2119,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildPhysicalEvent",1839,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildSimplePhysicalEvent",2457,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("BuildOnlinePhysicalEvent",2452,G__TTrifoilPhysicsDict_508_0_11, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("ClearEventPhysics",1740,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ClearEventData",1379,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("GetRawData",964,G__TTrifoilPhysicsDict_508_0_14, 85, G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilData), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TTrifoilPhysicsDict_508_0_15, 85, G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TTrifoilPhysics::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TTrifoilPhysicsDict_508_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilPhysics::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TTrifoilPhysicsDict_508_0_17, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TTrifoilPhysics::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TTrifoilPhysicsDict_508_0_18, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TTrifoilPhysics::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TTrifoilPhysicsDict_508_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TTrifoilPhysicsDict_508_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilPhysics::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TTrifoilPhysicsDict_508_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTrifoilPhysics::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TTrifoilPhysicsDict_508_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TTrifoilPhysics::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TTrifoilPhysicsDict_508_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TTrifoilPhysics::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TTrifoilPhysics", 1552, G__TTrifoilPhysicsDict_508_0_27, (int) ('i'), G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics), -1, 0, 1, 1, 1, 0, "u 'TTrifoilPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TTrifoilPhysics", 1678, G__TTrifoilPhysicsDict_508_0_28, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TTrifoilPhysicsDict_508_0_29, (int) ('u'), G__get_linked_tagnum(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics), -1, 1, 1, 1, 1, 0, "u 'TTrifoilPhysics' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTTrifoilPhysicsDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-}
-
-static void G__cpp_setup_global3() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTTrifoilPhysicsDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-  G__cpp_setup_global3();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-}
-
-static void G__cpp_setup_func13() {
-}
-
-static void G__cpp_setup_func14() {
-}
-
-static void G__cpp_setup_func15() {
-}
-
-static void G__cpp_setup_func16() {
-}
-
-static void G__cpp_setup_func17() {
-}
-
-static void G__cpp_setup_func18() {
-}
-
-static void G__cpp_setup_func19() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTTrifoilPhysicsDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-  G__cpp_setup_func13();
-  G__cpp_setup_func14();
-  G__cpp_setup_func15();
-  G__cpp_setup_func16();
-  G__cpp_setup_func17();
-  G__cpp_setup_func18();
-  G__cpp_setup_func19();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR = { "vector<bool,allocator<bool> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_string = { "string" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR = { "vector<TH1F,allocator<TH1F> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1F,allocator<TH1F> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TTrifoilData = { "TTrifoilData" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR = { "map<string,vector<double,allocator<double> >,less<string>,allocator<pair<const string,vector<double,allocator<double> > > > >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR = { "map<string,string,less<string>,allocator<pair<const string,string> > >" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_NPA = { "NPA" , 110 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_NPAcLcLVDetector = { "NPA::VDetector" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TElementActionTlEfloatgR = { "TElementActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TElementPosActionTlEfloatgR = { "TElementPosActionT<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTlEfloatgR = { "TMatrixT<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTRow_constlEfloatgR = { "TMatrixTRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTRowlEfloatgR = { "TMatrixTRow<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTDiag_constlEfloatgR = { "TMatrixTDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTColumn_constlEfloatgR = { "TMatrixTColumn_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTFlat_constlEfloatgR = { "TMatrixTFlat_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSub_constlEfloatgR = { "TMatrixTSub_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR = { "TMatrixTSparseRow_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR = { "TMatrixTSparseDiag_const<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTColumnlEfloatgR = { "TMatrixTColumn<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTDiaglEfloatgR = { "TMatrixTDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTFlatlEfloatgR = { "TMatrixTFlat<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSublEfloatgR = { "TMatrixTSub<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseRowlEfloatgR = { "TMatrixTSparseRow<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseDiaglEfloatgR = { "TMatrixTSparseDiag<float>" , 99 , -1 };
-G__linked_taginfo G__TTrifoilPhysicsDictLN_TTrifoilPhysics = { "TTrifoilPhysics" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTTrifoilPhysicsDict() {
-  G__TTrifoilPhysicsDictLN_TClass.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TBuffer.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMemberInspector.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TObject.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_string.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TVectorTlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TVectorTlEdoublegR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TTrifoilData.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_NPA.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_NPAcLcLVDetector.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTBaselEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTBaselEdoublegR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TElementActionTlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TElementPosActionTlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTRow_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTRowlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTDiag_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTColumn_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTFlat_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSub_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTColumnlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTDiaglEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTFlatlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSublEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSparseRowlEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TMatrixTSparseDiaglEfloatgR.tagnum = -1 ;
-  G__TTrifoilPhysicsDictLN_TTrifoilPhysics.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTTrifoilPhysicsDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_string);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TVectorTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TVectorTlEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TTrifoilData);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_NPA);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_NPAcLcLVDetector);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTBaselEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTBaselEdoublegR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TElementActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TElementPosActionTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTColumn_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTFlat_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSub_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTColumnlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTDiaglEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTFlatlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSublEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSparseRowlEfloatgR);
-   G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TMatrixTSparseDiaglEfloatgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TTrifoilPhysicsDictLN_TTrifoilPhysics),sizeof(TTrifoilPhysics),-1,29952,"TrifoilPhysics structure",G__setup_memvarTTrifoilPhysics,G__setup_memfuncTTrifoilPhysics);
-}
-extern "C" void G__cpp_setupTTrifoilPhysicsDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTTrifoilPhysicsDict()");
-  G__set_cpp_environmentTTrifoilPhysicsDict();
-  G__cpp_setup_tagtableTTrifoilPhysicsDict();
-
-  G__cpp_setup_inheritanceTTrifoilPhysicsDict();
-
-  G__cpp_setup_typetableTTrifoilPhysicsDict();
-
-  G__cpp_setup_memvarTTrifoilPhysicsDict();
-
-  G__cpp_setup_memfuncTTrifoilPhysicsDict();
-  G__cpp_setup_globalTTrifoilPhysicsDict();
-  G__cpp_setup_funcTTrifoilPhysicsDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTTrifoilPhysicsDict();
-  return;
-}
-class G__cpp_setup_initTTrifoilPhysicsDict {
-  public:
-    G__cpp_setup_initTTrifoilPhysicsDict() { G__add_setup_func("TTrifoilPhysicsDict",(G__incsetup)(&G__cpp_setupTTrifoilPhysicsDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTTrifoilPhysicsDict() { G__remove_setup_func("TTrifoilPhysicsDict"); }
-};
-G__cpp_setup_initTTrifoilPhysicsDict G__cpp_setup_initializerTTrifoilPhysicsDict;
-
diff --git a/NPLib/Trifoil/TTrifoilPhysicsDict.h b/NPLib/Trifoil/TTrifoilPhysicsDict.h
deleted file mode 100644
index 713c00b2f..000000000
--- a/NPLib/Trifoil/TTrifoilPhysicsDict.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/********************************************************************
-* TTrifoilPhysicsDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TTrifoilPhysicsDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTTrifoilPhysicsDict();
-extern void G__cpp_setup_inheritanceTTrifoilPhysicsDict();
-extern void G__cpp_setup_typetableTTrifoilPhysicsDict();
-extern void G__cpp_setup_memvarTTrifoilPhysicsDict();
-extern void G__cpp_setup_globalTTrifoilPhysicsDict();
-extern void G__cpp_setup_memfuncTTrifoilPhysicsDict();
-extern void G__cpp_setup_funcTTrifoilPhysicsDict();
-extern void G__set_cpp_environmentTTrifoilPhysicsDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TTrifoilPhysics.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TClass;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TBuffer;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMemberInspector;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TObject;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEboolcOallocatorlEboolgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_string;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TVectorTlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TVectorTlEdoublegR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEintcOallocatorlEintgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlETH1FcOallocatorlETH1FgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlETH1FcOallocatorlETH1FgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TTrifoilData;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_maplEstringcOvectorlEdoublecOallocatorlEdoublegRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_vectorlEstringcOallocatorlEstringgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_NPA;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_NPAcLcLVDetector;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTBaselEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTBaselEdoublegR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TElementActionTlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TElementPosActionTlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTRow_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTRowlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTDiag_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTColumn_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTFlat_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSub_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseRow_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseDiag_constlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTColumnlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTDiaglEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTFlatlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSublEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseRowlEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TMatrixTSparseDiaglEfloatgR;
-extern G__linked_taginfo G__TTrifoilPhysicsDictLN_TTrifoilPhysics;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/VDetector/DetectorManager.cxx b/NPLib/VDetector/DetectorManager.cxx
index 71e1a9155..e4787452b 100644
--- a/NPLib/VDetector/DetectorManager.cxx
+++ b/NPLib/VDetector/DetectorManager.cxx
@@ -9,8 +9,8 @@
 #include "TMust2Physics.h"
 #include "TCATSPhysics.h"
 #include "TSSSDPhysics.h"
-#include "TTrifoilPhysics.h"
 #include "TPlasticPhysics.h"
+#include "TTrifoilPhysics.h"
 #include "GaspardTracker.h"
 #include "HydeTracker.h"
 #include "Paris.h"
diff --git a/NPLib/Vamos/TVamosCHIODataDict.cxx b/NPLib/Vamos/TVamosCHIODataDict.cxx
deleted file mode 100644
index cf3cb80b1..000000000
--- a/NPLib/Vamos/TVamosCHIODataDict.cxx
+++ /dev/null
@@ -1,966 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:32:32 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TVamosCHIODataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TVamosCHIODataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TVamosCHIOData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TVamosCHIOData(void *p = 0);
-   static void *newArray_TVamosCHIOData(Long_t size, void *p);
-   static void delete_TVamosCHIOData(void *p);
-   static void deleteArray_TVamosCHIOData(void *p);
-   static void destruct_TVamosCHIOData(void *p);
-   static void streamer_TVamosCHIOData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TVamosCHIOData*)
-   {
-      ::TVamosCHIOData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TVamosCHIOData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TVamosCHIOData", ::TVamosCHIOData::Class_Version(), "./TVamosCHIOData.h", 31,
-                  typeid(::TVamosCHIOData), DefineBehavior(ptr, ptr),
-                  &::TVamosCHIOData::Dictionary, isa_proxy, 0,
-                  sizeof(::TVamosCHIOData) );
-      instance.SetNew(&new_TVamosCHIOData);
-      instance.SetNewArray(&newArray_TVamosCHIOData);
-      instance.SetDelete(&delete_TVamosCHIOData);
-      instance.SetDeleteArray(&deleteArray_TVamosCHIOData);
-      instance.SetDestructor(&destruct_TVamosCHIOData);
-      instance.SetStreamerFunc(&streamer_TVamosCHIOData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TVamosCHIOData*)
-   {
-      return GenerateInitInstanceLocal((::TVamosCHIOData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TVamosCHIOData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TVamosCHIOData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TVamosCHIOData::Class_Name()
-{
-   return "TVamosCHIOData";
-}
-
-//______________________________________________________________________________
-const char *TVamosCHIOData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosCHIOData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TVamosCHIOData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosCHIOData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TVamosCHIOData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosCHIOData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TVamosCHIOData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosCHIOData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TVamosCHIOData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TVamosCHIOData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_A_PadNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_A_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_B_PadNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_B_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_C_PadNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_C_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TVamosCHIOData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TVamosCHIOData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_A_PadNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_A_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_B_PadNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_B_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_C_PadNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_CHIO_C_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TVamosCHIOData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TVamosCHIOData.
-      TClass *R__cl = ::TVamosCHIOData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_A_PadNbr", (void*)&fVamos_CHIO_A_PadNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_A_PadNbr, "fVamos_CHIO_A_PadNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_A_Energy", (void*)&fVamos_CHIO_A_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_A_Energy, "fVamos_CHIO_A_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_B_PadNbr", (void*)&fVamos_CHIO_B_PadNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_B_PadNbr, "fVamos_CHIO_B_PadNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_B_Energy", (void*)&fVamos_CHIO_B_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_B_Energy, "fVamos_CHIO_B_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_C_PadNbr", (void*)&fVamos_CHIO_C_PadNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_C_PadNbr, "fVamos_CHIO_C_PadNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_CHIO_C_Energy", (void*)&fVamos_CHIO_C_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_CHIO_C_Energy, "fVamos_CHIO_C_Energy.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TVamosCHIOData(void *p) {
-      return  p ? new(p) ::TVamosCHIOData : new ::TVamosCHIOData;
-   }
-   static void *newArray_TVamosCHIOData(Long_t nElements, void *p) {
-      return p ? new(p) ::TVamosCHIOData[nElements] : new ::TVamosCHIOData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TVamosCHIOData(void *p) {
-      delete ((::TVamosCHIOData*)p);
-   }
-   static void deleteArray_TVamosCHIOData(void *p) {
-      delete [] ((::TVamosCHIOData*)p);
-   }
-   static void destruct_TVamosCHIOData(void *p) {
-      typedef ::TVamosCHIOData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TVamosCHIOData(TBuffer &buf, void *obj) {
-      ((::TVamosCHIOData*)obj)->::TVamosCHIOData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TVamosCHIOData
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TVamosCHIODataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTVamosCHIODataDict();
-
-extern "C" void G__set_cpp_environmentTVamosCHIODataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TVamosCHIOData.h");
-  G__cpp_reset_tagtableTVamosCHIODataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTVamosCHIODataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TVamosCHIOData */
-static int G__TVamosCHIODataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosCHIOData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosCHIOData[n];
-     } else {
-       p = new((void*) gvp) TVamosCHIOData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosCHIOData;
-     } else {
-       p = new((void*) gvp) TVamosCHIOData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOPadNbrA((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOEnergyA((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOPadNbrB((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOEnergyB((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOPadNbrC((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->SetVamosCHIOEnergyC((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOMultA());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOPadNbrA((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOEnergyA((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOMultB());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOPadNbrB((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOEnergyB((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOMultC());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOPadNbrC((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosCHIOData*) G__getstructoffset())->GetVamosCHIOEnergyC((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TVamosCHIOData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosCHIOData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TVamosCHIOData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TVamosCHIOData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosCHIOData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosCHIOData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosCHIOData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosCHIOData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosCHIODataDict_162_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosCHIOData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TVamosCHIODataDict_162_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TVamosCHIOData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TVamosCHIOData(*(TVamosCHIOData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TVamosCHIOData G__TTVamosCHIOData;
-static int G__TVamosCHIODataDict_162_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TVamosCHIOData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TVamosCHIOData*) (soff+(sizeof(TVamosCHIOData)*i)))->~G__TTVamosCHIOData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TVamosCHIOData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TVamosCHIOData*) (soff))->~G__TTVamosCHIOData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TVamosCHIODataDict_162_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosCHIOData* dest = (TVamosCHIOData*) G__getstructoffset();
-   *dest = *(TVamosCHIOData*) libp->para[0].ref;
-   const TVamosCHIOData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TVamosCHIOData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTVamosCHIODataDict {
- public:
-  G__Sizep2memfuncTVamosCHIODataDict(): p(&G__Sizep2memfuncTVamosCHIODataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTVamosCHIODataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTVamosCHIODataDict()
-{
-  G__Sizep2memfuncTVamosCHIODataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTVamosCHIODataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData))) {
-     TVamosCHIOData *G__Lderived;
-     G__Lderived=(TVamosCHIOData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData),G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTVamosCHIODataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Int_t",105,-1,0,-1);
-   G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TVamosCHIOData */
-static void G__setup_memvarTVamosCHIOData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData));
-   { TVamosCHIOData *p; p=(TVamosCHIOData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_A_PadNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_A_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_B_PadNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_B_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_C_PadNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_CHIO_C_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTVamosCHIODataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTVamosCHIOData(void) {
-   /* TVamosCHIOData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData));
-   G__memfunc_setup("TVamosCHIOData",1271,G__TVamosCHIODataDict_162_0_1, 105, G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TVamosCHIODataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetVamosCHIOPadNbrA",1741,G__TVamosCHIODataDict_162_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - PadNbrA", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosCHIOEnergyA",1792,G__TVamosCHIODataDict_162_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - EnergyA", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosCHIOPadNbrB",1742,G__TVamosCHIODataDict_162_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - PadNbrB", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosCHIOEnergyB",1793,G__TVamosCHIODataDict_162_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - EnergyB", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosCHIOPadNbrC",1743,G__TVamosCHIODataDict_162_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - PadNbrC", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosCHIOEnergyC",1794,G__TVamosCHIODataDict_162_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - EnergyC", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOMultA",1580,G__TVamosCHIODataDict_162_0_11, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOPadNbrA",1729,G__TVamosCHIODataDict_162_0_12, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOEnergyA",1780,G__TVamosCHIODataDict_162_0_13, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOMultB",1581,G__TVamosCHIODataDict_162_0_14, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOPadNbrB",1730,G__TVamosCHIODataDict_162_0_15, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOEnergyB",1781,G__TVamosCHIODataDict_162_0_16, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOMultC",1582,G__TVamosCHIODataDict_162_0_17, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOPadNbrC",1731,G__TVamosCHIODataDict_162_0_18, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosCHIOEnergyC",1782,G__TVamosCHIODataDict_162_0_19, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TVamosCHIODataDict_162_0_20, 85, G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TVamosCHIOData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TVamosCHIODataDict_162_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosCHIOData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TVamosCHIODataDict_162_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TVamosCHIOData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TVamosCHIODataDict_162_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TVamosCHIOData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TVamosCHIODataDict_162_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TVamosCHIODataDict_162_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosCHIOData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TVamosCHIODataDict_162_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosCHIOData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TVamosCHIODataDict_162_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosCHIOData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TVamosCHIODataDict_162_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosCHIOData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TVamosCHIOData", 1271, G__TVamosCHIODataDict_162_0_32, (int) ('i'), G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData), -1, 0, 1, 1, 1, 0, "u 'TVamosCHIOData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TVamosCHIOData", 1397, G__TVamosCHIODataDict_162_0_33, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TVamosCHIODataDict_162_0_34, (int) ('u'), G__get_linked_tagnum(&G__TVamosCHIODataDictLN_TVamosCHIOData), -1, 1, 1, 1, 1, 0, "u 'TVamosCHIOData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTVamosCHIODataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTVamosCHIODataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTVamosCHIODataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TVamosCHIODataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosCHIODataDictLN_TVamosCHIOData = { "TVamosCHIOData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTVamosCHIODataDict() {
-  G__TVamosCHIODataDictLN_TClass.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_TBuffer.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_TObject.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosCHIODataDictLN_TVamosCHIOData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTVamosCHIODataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TVamosCHIODataDictLN_TVamosCHIOData),sizeof(TVamosCHIOData),-1,29952,"VamosCHIOData structure",G__setup_memvarTVamosCHIOData,G__setup_memfuncTVamosCHIOData);
-}
-extern "C" void G__cpp_setupTVamosCHIODataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTVamosCHIODataDict()");
-  G__set_cpp_environmentTVamosCHIODataDict();
-  G__cpp_setup_tagtableTVamosCHIODataDict();
-
-  G__cpp_setup_inheritanceTVamosCHIODataDict();
-
-  G__cpp_setup_typetableTVamosCHIODataDict();
-
-  G__cpp_setup_memvarTVamosCHIODataDict();
-
-  G__cpp_setup_memfuncTVamosCHIODataDict();
-  G__cpp_setup_globalTVamosCHIODataDict();
-  G__cpp_setup_funcTVamosCHIODataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTVamosCHIODataDict();
-  return;
-}
-class G__cpp_setup_initTVamosCHIODataDict {
-  public:
-    G__cpp_setup_initTVamosCHIODataDict() { G__add_setup_func("TVamosCHIODataDict",(G__incsetup)(&G__cpp_setupTVamosCHIODataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTVamosCHIODataDict() { G__remove_setup_func("TVamosCHIODataDict"); }
-};
-G__cpp_setup_initTVamosCHIODataDict G__cpp_setup_initializerTVamosCHIODataDict;
-
diff --git a/NPLib/Vamos/TVamosCHIODataDict.h b/NPLib/Vamos/TVamosCHIODataDict.h
deleted file mode 100644
index f2ff4e06d..000000000
--- a/NPLib/Vamos/TVamosCHIODataDict.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/********************************************************************
-* TVamosCHIODataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TVamosCHIODataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTVamosCHIODataDict();
-extern void G__cpp_setup_inheritanceTVamosCHIODataDict();
-extern void G__cpp_setup_typetableTVamosCHIODataDict();
-extern void G__cpp_setup_memvarTVamosCHIODataDict();
-extern void G__cpp_setup_globalTVamosCHIODataDict();
-extern void G__cpp_setup_memfuncTVamosCHIODataDict();
-extern void G__cpp_setup_funcTVamosCHIODataDict();
-extern void G__set_cpp_environmentTVamosCHIODataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TVamosCHIOData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TVamosCHIODataDictLN_TClass;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_TBuffer;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_TObject;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosCHIODataDictLN_TVamosCHIOData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Vamos/TVamosDCDataDict.cxx b/NPLib/Vamos/TVamosDCDataDict.cxx
deleted file mode 100644
index ed866b517..000000000
--- a/NPLib/Vamos/TVamosDCDataDict.cxx
+++ /dev/null
@@ -1,1226 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:32:33 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TVamosDCDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TVamosDCDataDict.h"
-
-#include "TCollectionProxyInfo.h"
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TVamosDCData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TVamosDCData(void *p = 0);
-   static void *newArray_TVamosDCData(Long_t size, void *p);
-   static void delete_TVamosDCData(void *p);
-   static void deleteArray_TVamosDCData(void *p);
-   static void destruct_TVamosDCData(void *p);
-   static void streamer_TVamosDCData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TVamosDCData*)
-   {
-      ::TVamosDCData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TVamosDCData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TVamosDCData", ::TVamosDCData::Class_Version(), "./TVamosDCData.h", 31,
-                  typeid(::TVamosDCData), DefineBehavior(ptr, ptr),
-                  &::TVamosDCData::Dictionary, isa_proxy, 0,
-                  sizeof(::TVamosDCData) );
-      instance.SetNew(&new_TVamosDCData);
-      instance.SetNewArray(&newArray_TVamosDCData);
-      instance.SetDelete(&delete_TVamosDCData);
-      instance.SetDeleteArray(&deleteArray_TVamosDCData);
-      instance.SetDestructor(&destruct_TVamosDCData);
-      instance.SetStreamerFunc(&streamer_TVamosDCData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TVamosDCData*)
-   {
-      return GenerateInitInstanceLocal((::TVamosDCData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TVamosDCData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TVamosDCData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TVamosDCData::Class_Name()
-{
-   return "TVamosDCData";
-}
-
-//______________________________________________________________________________
-const char *TVamosDCData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosDCData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TVamosDCData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosDCData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TVamosDCData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosDCData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TVamosDCData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosDCData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TVamosDCData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TVamosDCData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_DetNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_DetNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_StripNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_DetNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_PileUp_DetNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_PileUp_Energy;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Tfil_DetNbr;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Tfil_Time;
-         R__stl.clear();
-         int R__i, R__n;
-         R__b >> R__n;
-         R__stl.reserve(R__n);
-         for (R__i = 0; R__i < R__n; R__i++) {
-            unsigned short R__t;
-            R__b >> R__t;
-            R__stl.push_back(R__t);
-         }
-      }
-      R__b.CheckByteCount(R__s, R__c, TVamosDCData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TVamosDCData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_DetNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip1_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_DetNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_StripNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Strip2_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_DetNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_PileUp_DetNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Efil_PileUp_Energy;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Tfil_DetNbr;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      {
-         vector<UShort_t> &R__stl =  fVamos_DC_Tfil_Time;
-         int R__n=(&R__stl) ? int(R__stl.size()) : 0;
-         R__b << R__n;
-         if(R__n) {
-            vector<UShort_t>::iterator R__k;
-            for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
-            R__b << (*R__k);
-            }
-         }
-      }
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TVamosDCData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TVamosDCData.
-      TClass *R__cl = ::TVamosDCData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip1_DetNbr", (void*)&fVamos_DC_Strip1_DetNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip1_DetNbr, "fVamos_DC_Strip1_DetNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip1_StripNbr", (void*)&fVamos_DC_Strip1_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip1_StripNbr, "fVamos_DC_Strip1_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip1_Energy", (void*)&fVamos_DC_Strip1_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip1_Energy, "fVamos_DC_Strip1_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip2_DetNbr", (void*)&fVamos_DC_Strip2_DetNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip2_DetNbr, "fVamos_DC_Strip2_DetNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip2_StripNbr", (void*)&fVamos_DC_Strip2_StripNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip2_StripNbr, "fVamos_DC_Strip2_StripNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Strip2_Energy", (void*)&fVamos_DC_Strip2_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Strip2_Energy, "fVamos_DC_Strip2_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Efil_DetNbr", (void*)&fVamos_DC_Efil_DetNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Efil_DetNbr, "fVamos_DC_Efil_DetNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Efil_Energy", (void*)&fVamos_DC_Efil_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Efil_Energy, "fVamos_DC_Efil_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Efil_PileUp_DetNbr", (void*)&fVamos_DC_Efil_PileUp_DetNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Efil_PileUp_DetNbr, "fVamos_DC_Efil_PileUp_DetNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Efil_PileUp_Energy", (void*)&fVamos_DC_Efil_PileUp_Energy);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Efil_PileUp_Energy, "fVamos_DC_Efil_PileUp_Energy.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Tfil_DetNbr", (void*)&fVamos_DC_Tfil_DetNbr);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Tfil_DetNbr, "fVamos_DC_Tfil_DetNbr.", false);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_DC_Tfil_Time", (void*)&fVamos_DC_Tfil_Time);
-      R__insp.InspectMember("vector<UShort_t>", (void*)&fVamos_DC_Tfil_Time, "fVamos_DC_Tfil_Time.", false);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TVamosDCData(void *p) {
-      return  p ? new(p) ::TVamosDCData : new ::TVamosDCData;
-   }
-   static void *newArray_TVamosDCData(Long_t nElements, void *p) {
-      return p ? new(p) ::TVamosDCData[nElements] : new ::TVamosDCData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TVamosDCData(void *p) {
-      delete ((::TVamosDCData*)p);
-   }
-   static void deleteArray_TVamosDCData(void *p) {
-      delete [] ((::TVamosDCData*)p);
-   }
-   static void destruct_TVamosDCData(void *p) {
-      typedef ::TVamosDCData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TVamosDCData(TBuffer &buf, void *obj) {
-      ((::TVamosDCData*)obj)->::TVamosDCData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TVamosDCData
-
-namespace ROOT {
-   void vectorlEunsignedsPshortgR_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void vectorlEunsignedsPshortgR_Dictionary();
-   static void *new_vectorlEunsignedsPshortgR(void *p = 0);
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t size, void *p);
-   static void delete_vectorlEunsignedsPshortgR(void *p);
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p);
-   static void destruct_vectorlEunsignedsPshortgR(void *p);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned short>*)
-   {
-      vector<unsigned short> *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned short>),0);
-      static ::ROOT::TGenericClassInfo 
-         instance("vector<unsigned short>", -2, "vector.dll", 0,
-                  typeid(vector<unsigned short>), DefineBehavior(ptr, ptr),
-                  0, &vectorlEunsignedsPshortgR_Dictionary, isa_proxy, 0,
-                  sizeof(vector<unsigned short>) );
-      instance.SetNew(&new_vectorlEunsignedsPshortgR);
-      instance.SetNewArray(&newArray_vectorlEunsignedsPshortgR);
-      instance.SetDelete(&delete_vectorlEunsignedsPshortgR);
-      instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPshortgR);
-      instance.SetDestructor(&destruct_vectorlEunsignedsPshortgR);
-      instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned short> >()));
-      return &instance;
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned short>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-
-   // Dictionary for non-ClassDef classes
-   static void vectorlEunsignedsPshortgR_Dictionary() {
-      ::ROOT::GenerateInitInstanceLocal((const vector<unsigned short>*)0x0)->GetClass();
-   }
-
-} // end of namespace ROOT
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_vectorlEunsignedsPshortgR(void *p) {
-      return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short> : new vector<unsigned short>;
-   }
-   static void *newArray_vectorlEunsignedsPshortgR(Long_t nElements, void *p) {
-      return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned short>[nElements] : new vector<unsigned short>[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_vectorlEunsignedsPshortgR(void *p) {
-      delete ((vector<unsigned short>*)p);
-   }
-   static void deleteArray_vectorlEunsignedsPshortgR(void *p) {
-      delete [] ((vector<unsigned short>*)p);
-   }
-   static void destruct_vectorlEunsignedsPshortgR(void *p) {
-      typedef vector<unsigned short> current_t;
-      ((current_t*)p)->~current_t();
-   }
-} // end of namespace ROOT for class vector<unsigned short>
-
-/********************************************************
-* TVamosDCDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTVamosDCDataDict();
-
-extern "C" void G__set_cpp_environmentTVamosDCDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TVamosDCData.h");
-  G__cpp_reset_tagtableTVamosDCDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTVamosDCDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TVamosDCData */
-static int G__TVamosDCDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosDCData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosDCData[n];
-     } else {
-       p = new((void*) gvp) TVamosDCData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosDCData;
-     } else {
-       p = new((void*) gvp) TVamosDCData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCDetNbr1((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCStripNbr1((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEnergy1((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCDetNbr2((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCStripNbr2((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEnergy2((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEfilDetNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEfilEnergy((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEfilPileUpDetNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCEfilPileUpEnergy((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCTfilDetNbr((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->SetVamosDCTfilTime((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCMultStrip1());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCDetNbr1((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCStripNbr1((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEnergy1((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCMultStrip2());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCDetNbr2((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCStripNbr2((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEnergy2((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilDetNbr((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilEnergy((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilPileUpMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilPileUpDetNbr((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCEfilPileUpEnergy((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCTfilMult());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCTfilDetNbr((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosDCData*) G__getstructoffset())->GetVamosDCTfilTime((Int_t) G__int(libp->para[0])));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TVamosDCData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosDCData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TVamosDCData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TVamosDCData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosDCData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosDCData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosDCData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosDCData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosDCDataDict_162_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosDCData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TVamosDCDataDict_162_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TVamosDCData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TVamosDCData(*(TVamosDCData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TVamosDCData G__TTVamosDCData;
-static int G__TVamosDCDataDict_162_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TVamosDCData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TVamosDCData*) (soff+(sizeof(TVamosDCData)*i)))->~G__TTVamosDCData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TVamosDCData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TVamosDCData*) (soff))->~G__TTVamosDCData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TVamosDCDataDict_162_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosDCData* dest = (TVamosDCData*) G__getstructoffset();
-   *dest = *(TVamosDCData*) libp->para[0].ref;
-   const TVamosDCData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TVamosDCData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTVamosDCDataDict {
- public:
-  G__Sizep2memfuncTVamosDCDataDict(): p(&G__Sizep2memfuncTVamosDCDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTVamosDCDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTVamosDCDataDict()
-{
-  G__Sizep2memfuncTVamosDCDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTVamosDCDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData))) {
-     TVamosDCData *G__Lderived;
-     G__Lderived=(TVamosDCData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData),G__get_linked_tagnum(&G__TVamosDCDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTVamosDCDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Int_t",105,-1,0,-1);
-   G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<UShort_t>",117,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TVamosDCData */
-static void G__setup_memvarTVamosDCData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData));
-   { TVamosDCData *p; p=(TVamosDCData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip1_DetNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip1_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip1_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip2_DetNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip2_StripNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Strip2_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Efil_DetNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Efil_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Efil_PileUp_DetNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Efil_PileUp_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Tfil_DetNbr=",0,(char*)NULL);
-   G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR),G__defined_typename("vector<UShort_t>"),-1,4,"fVamos_DC_Tfil_Time=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TVamosDCDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTVamosDCDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTVamosDCData(void) {
-   /* TVamosDCData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData));
-   G__memfunc_setup("TVamosDCData",1115,G__TVamosDCDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TVamosDCDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("SetVamosDCDetNbr1",1577,G__TVamosDCDataDict_162_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr1", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCStripNbr1",1822,G__TVamosDCDataDict_162_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr1", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEnergy1",1620,G__TVamosDCDataDict_162_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - Energy1", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCDetNbr2",1578,G__TVamosDCDataDict_162_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr2", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCStripNbr2",1823,G__TVamosDCDataDict_162_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - StripNbr2", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEnergy2",1621,G__TVamosDCDataDict_162_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - Energy2", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEfilDetNbr",1912,G__TVamosDCDataDict_162_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEfilEnergy",1955,G__TVamosDCDataDict_162_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEfilPileUpDetNbr",2503,G__TVamosDCDataDict_162_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCEfilPileUpEnergy",2546,G__TVamosDCDataDict_162_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - Energy", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCTfilDetNbr",1927,G__TVamosDCDataDict_162_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - DetNbr", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetVamosDCTfilTime",1751,G__TVamosDCDataDict_162_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - Time", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCMultStrip1",1938,G__TVamosDCDataDict_162_0_17, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCDetNbr1",1565,G__TVamosDCDataDict_162_0_18, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCStripNbr1",1810,G__TVamosDCDataDict_162_0_19, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEnergy1",1608,G__TVamosDCDataDict_162_0_20, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCMultStrip2",1939,G__TVamosDCDataDict_162_0_21, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCDetNbr2",1566,G__TVamosDCDataDict_162_0_22, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCStripNbr2",1811,G__TVamosDCDataDict_162_0_23, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEnergy2",1609,G__TVamosDCDataDict_162_0_24, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilMult",1743,G__TVamosDCDataDict_162_0_25, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilDetNbr",1900,G__TVamosDCDataDict_162_0_26, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilEnergy",1943,G__TVamosDCDataDict_162_0_27, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilPileUpMult",2334,G__TVamosDCDataDict_162_0_28, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilPileUpDetNbr",2491,G__TVamosDCDataDict_162_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCEfilPileUpEnergy",2534,G__TVamosDCDataDict_162_0_30, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCTfilMult",1758,G__TVamosDCDataDict_162_0_31, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCTfilDetNbr",1915,G__TVamosDCDataDict_162_0_32, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetVamosDCTfilTime",1739,G__TVamosDCDataDict_162_0_33, 114, -1, G__defined_typename("UShort_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TVamosDCDataDict_162_0_34, 85, G__get_linked_tagnum(&G__TVamosDCDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TVamosDCData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TVamosDCDataDict_162_0_35, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosDCData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TVamosDCDataDict_162_0_36, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TVamosDCData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TVamosDCDataDict_162_0_37, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TVamosDCData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TVamosDCDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TVamosDCDataDict_162_0_41, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TVamosDCDataDict_162_0_42, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosDCData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TVamosDCDataDict_162_0_43, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosDCData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TVamosDCDataDict_162_0_44, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosDCData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TVamosDCDataDict_162_0_45, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosDCData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TVamosDCData", 1115, G__TVamosDCDataDict_162_0_46, (int) ('i'), G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData), -1, 0, 1, 1, 1, 0, "u 'TVamosDCData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TVamosDCData", 1241, G__TVamosDCDataDict_162_0_47, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TVamosDCDataDict_162_0_48, (int) ('u'), G__get_linked_tagnum(&G__TVamosDCDataDictLN_TVamosDCData), -1, 1, 1, 1, 1, 0, "u 'TVamosDCData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTVamosDCDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTVamosDCDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTVamosDCDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TVamosDCDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR = { "vector<unsigned short,allocator<unsigned short> >" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosDCDataDictLN_TVamosDCData = { "TVamosDCData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTVamosDCDataDict() {
-  G__TVamosDCDataDictLN_TClass.tagnum = -1 ;
-  G__TVamosDCDataDictLN_TBuffer.tagnum = -1 ;
-  G__TVamosDCDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TVamosDCDataDictLN_TObject.tagnum = -1 ;
-  G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR.tagnum = -1 ;
-  G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosDCDataDictLN_TVamosDCData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTVamosDCDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TVamosDCDataDictLN_TVamosDCData),sizeof(TVamosDCData),-1,29952,"VamosDCData structure",G__setup_memvarTVamosDCData,G__setup_memfuncTVamosDCData);
-}
-extern "C" void G__cpp_setupTVamosDCDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTVamosDCDataDict()");
-  G__set_cpp_environmentTVamosDCDataDict();
-  G__cpp_setup_tagtableTVamosDCDataDict();
-
-  G__cpp_setup_inheritanceTVamosDCDataDict();
-
-  G__cpp_setup_typetableTVamosDCDataDict();
-
-  G__cpp_setup_memvarTVamosDCDataDict();
-
-  G__cpp_setup_memfuncTVamosDCDataDict();
-  G__cpp_setup_globalTVamosDCDataDict();
-  G__cpp_setup_funcTVamosDCDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTVamosDCDataDict();
-  return;
-}
-class G__cpp_setup_initTVamosDCDataDict {
-  public:
-    G__cpp_setup_initTVamosDCDataDict() { G__add_setup_func("TVamosDCDataDict",(G__incsetup)(&G__cpp_setupTVamosDCDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTVamosDCDataDict() { G__remove_setup_func("TVamosDCDataDict"); }
-};
-G__cpp_setup_initTVamosDCDataDict G__cpp_setup_initializerTVamosDCDataDict;
-
diff --git a/NPLib/Vamos/TVamosDCDataDict.h b/NPLib/Vamos/TVamosDCDataDict.h
deleted file mode 100644
index 8f03d17c2..000000000
--- a/NPLib/Vamos/TVamosDCDataDict.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/********************************************************************
-* TVamosDCDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TVamosDCDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTVamosDCDataDict();
-extern void G__cpp_setup_inheritanceTVamosDCDataDict();
-extern void G__cpp_setup_typetableTVamosDCDataDict();
-extern void G__cpp_setup_memvarTVamosDCDataDict();
-extern void G__cpp_setup_globalTVamosDCDataDict();
-extern void G__cpp_setup_memfuncTVamosDCDataDict();
-extern void G__cpp_setup_funcTVamosDCDataDict();
-extern void G__set_cpp_environmentTVamosDCDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TVamosDCData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TVamosDCDataDictLN_TClass;
-extern G__linked_taginfo G__TVamosDCDataDictLN_TBuffer;
-extern G__linked_taginfo G__TVamosDCDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TVamosDCDataDictLN_TObject;
-extern G__linked_taginfo G__TVamosDCDataDictLN_vectorlEunsignedsPshortcOallocatorlEunsignedsPshortgRsPgR;
-extern G__linked_taginfo G__TVamosDCDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TVamosDCDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosDCDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TVamosDCDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosDCDataDictLN_TVamosDCData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Vamos/TVamosFingerDataDict.cxx b/NPLib/Vamos/TVamosFingerDataDict.cxx
deleted file mode 100644
index 5c60db6f5..000000000
--- a/NPLib/Vamos/TVamosFingerDataDict.cxx
+++ /dev/null
@@ -1,652 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:32:31 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TVamosFingerDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TVamosFingerDataDict.h"
-
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TVamosFingerData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TVamosFingerData(void *p = 0);
-   static void *newArray_TVamosFingerData(Long_t size, void *p);
-   static void delete_TVamosFingerData(void *p);
-   static void deleteArray_TVamosFingerData(void *p);
-   static void destruct_TVamosFingerData(void *p);
-   static void streamer_TVamosFingerData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TVamosFingerData*)
-   {
-      ::TVamosFingerData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TVamosFingerData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TVamosFingerData", ::TVamosFingerData::Class_Version(), "./TVamosFingerData.h", 31,
-                  typeid(::TVamosFingerData), DefineBehavior(ptr, ptr),
-                  &::TVamosFingerData::Dictionary, isa_proxy, 0,
-                  sizeof(::TVamosFingerData) );
-      instance.SetNew(&new_TVamosFingerData);
-      instance.SetNewArray(&newArray_TVamosFingerData);
-      instance.SetDelete(&delete_TVamosFingerData);
-      instance.SetDeleteArray(&deleteArray_TVamosFingerData);
-      instance.SetDestructor(&destruct_TVamosFingerData);
-      instance.SetStreamerFunc(&streamer_TVamosFingerData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TVamosFingerData*)
-   {
-      return GenerateInitInstanceLocal((::TVamosFingerData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TVamosFingerData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TVamosFingerData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TVamosFingerData::Class_Name()
-{
-   return "TVamosFingerData";
-}
-
-//______________________________________________________________________________
-const char *TVamosFingerData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosFingerData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TVamosFingerData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosFingerData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TVamosFingerData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosFingerData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TVamosFingerData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosFingerData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TVamosFingerData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TVamosFingerData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      R__b >> fVamos_Finger_Energy;
-      R__b.CheckByteCount(R__s, R__c, TVamosFingerData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TVamosFingerData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      R__b << fVamos_Finger_Energy;
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TVamosFingerData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TVamosFingerData.
-      TClass *R__cl = ::TVamosFingerData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_Finger_Energy", &fVamos_Finger_Energy);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TVamosFingerData(void *p) {
-      return  p ? new(p) ::TVamosFingerData : new ::TVamosFingerData;
-   }
-   static void *newArray_TVamosFingerData(Long_t nElements, void *p) {
-      return p ? new(p) ::TVamosFingerData[nElements] : new ::TVamosFingerData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TVamosFingerData(void *p) {
-      delete ((::TVamosFingerData*)p);
-   }
-   static void deleteArray_TVamosFingerData(void *p) {
-      delete [] ((::TVamosFingerData*)p);
-   }
-   static void destruct_TVamosFingerData(void *p) {
-      typedef ::TVamosFingerData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TVamosFingerData(TBuffer &buf, void *obj) {
-      ((::TVamosFingerData*)obj)->::TVamosFingerData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TVamosFingerData
-
-/********************************************************
-* TVamosFingerDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTVamosFingerDataDict();
-
-extern "C" void G__set_cpp_environmentTVamosFingerDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TVamosFingerData.h");
-  G__cpp_reset_tagtableTVamosFingerDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTVamosFingerDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TVamosFingerData */
-static int G__TVamosFingerDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosFingerData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosFingerData[n];
-     } else {
-       p = new((void*) gvp) TVamosFingerData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosFingerData;
-     } else {
-       p = new((void*) gvp) TVamosFingerData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosFingerData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosFingerData*) G__getstructoffset())->GetFingerEnergy());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosFingerData*) G__getstructoffset())->SetFingerEnergy((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TVamosFingerData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosFingerData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TVamosFingerData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TVamosFingerData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosFingerData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosFingerData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosFingerData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosFingerData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosFingerDataDict_162_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosFingerData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TVamosFingerDataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TVamosFingerData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TVamosFingerData(*(TVamosFingerData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TVamosFingerData G__TTVamosFingerData;
-static int G__TVamosFingerDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TVamosFingerData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TVamosFingerData*) (soff+(sizeof(TVamosFingerData)*i)))->~G__TTVamosFingerData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TVamosFingerData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TVamosFingerData*) (soff))->~G__TTVamosFingerData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TVamosFingerDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosFingerData* dest = (TVamosFingerData*) G__getstructoffset();
-   *dest = *(TVamosFingerData*) libp->para[0].ref;
-   const TVamosFingerData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TVamosFingerData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTVamosFingerDataDict {
- public:
-  G__Sizep2memfuncTVamosFingerDataDict(): p(&G__Sizep2memfuncTVamosFingerDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTVamosFingerDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTVamosFingerDataDict()
-{
-  G__Sizep2memfuncTVamosFingerDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTVamosFingerDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData))) {
-     TVamosFingerData *G__Lderived;
-     G__Lderived=(TVamosFingerData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData),G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTVamosFingerDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TVamosFingerData */
-static void G__setup_memvarTVamosFingerData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData));
-   { TVamosFingerData *p; p=(TVamosFingerData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"fVamos_Finger_Energy=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTVamosFingerDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTVamosFingerData(void) {
-   /* TVamosFingerData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData));
-   G__memfunc_setup("TVamosFingerData",1583,G__TVamosFingerDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TVamosFingerDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("GetFingerEnergy",1509,G__TVamosFingerDataDict_162_0_5, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetFingerEnergy",1521,G__TVamosFingerDataDict_162_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - E", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TVamosFingerDataDict_162_0_7, 85, G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TVamosFingerData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TVamosFingerDataDict_162_0_8, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosFingerData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TVamosFingerDataDict_162_0_9, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TVamosFingerData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TVamosFingerDataDict_162_0_10, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TVamosFingerData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TVamosFingerDataDict_162_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TVamosFingerDataDict_162_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosFingerData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TVamosFingerDataDict_162_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosFingerData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TVamosFingerDataDict_162_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosFingerData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TVamosFingerDataDict_162_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosFingerData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TVamosFingerData", 1583, G__TVamosFingerDataDict_162_0_19, (int) ('i'), G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData), -1, 0, 1, 1, 1, 0, "u 'TVamosFingerData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TVamosFingerData", 1709, G__TVamosFingerDataDict_162_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TVamosFingerDataDict_162_0_21, (int) ('u'), G__get_linked_tagnum(&G__TVamosFingerDataDictLN_TVamosFingerData), -1, 1, 1, 1, 1, 0, "u 'TVamosFingerData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTVamosFingerDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTVamosFingerDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTVamosFingerDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TVamosFingerDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosFingerDataDictLN_TVamosFingerData = { "TVamosFingerData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTVamosFingerDataDict() {
-  G__TVamosFingerDataDictLN_TClass.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_TBuffer.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_TObject.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosFingerDataDictLN_TVamosFingerData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTVamosFingerDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TVamosFingerDataDictLN_TVamosFingerData),sizeof(TVamosFingerData),-1,29952,"VamosFingerData structure",G__setup_memvarTVamosFingerData,G__setup_memfuncTVamosFingerData);
-}
-extern "C" void G__cpp_setupTVamosFingerDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTVamosFingerDataDict()");
-  G__set_cpp_environmentTVamosFingerDataDict();
-  G__cpp_setup_tagtableTVamosFingerDataDict();
-
-  G__cpp_setup_inheritanceTVamosFingerDataDict();
-
-  G__cpp_setup_typetableTVamosFingerDataDict();
-
-  G__cpp_setup_memvarTVamosFingerDataDict();
-
-  G__cpp_setup_memfuncTVamosFingerDataDict();
-  G__cpp_setup_globalTVamosFingerDataDict();
-  G__cpp_setup_funcTVamosFingerDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTVamosFingerDataDict();
-  return;
-}
-class G__cpp_setup_initTVamosFingerDataDict {
-  public:
-    G__cpp_setup_initTVamosFingerDataDict() { G__add_setup_func("TVamosFingerDataDict",(G__incsetup)(&G__cpp_setupTVamosFingerDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTVamosFingerDataDict() { G__remove_setup_func("TVamosFingerDataDict"); }
-};
-G__cpp_setup_initTVamosFingerDataDict G__cpp_setup_initializerTVamosFingerDataDict;
-
diff --git a/NPLib/Vamos/TVamosFingerDataDict.h b/NPLib/Vamos/TVamosFingerDataDict.h
deleted file mode 100644
index ef30c1384..000000000
--- a/NPLib/Vamos/TVamosFingerDataDict.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/********************************************************************
-* TVamosFingerDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TVamosFingerDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTVamosFingerDataDict();
-extern void G__cpp_setup_inheritanceTVamosFingerDataDict();
-extern void G__cpp_setup_typetableTVamosFingerDataDict();
-extern void G__cpp_setup_memvarTVamosFingerDataDict();
-extern void G__cpp_setup_globalTVamosFingerDataDict();
-extern void G__cpp_setup_memfuncTVamosFingerDataDict();
-extern void G__cpp_setup_funcTVamosFingerDataDict();
-extern void G__set_cpp_environmentTVamosFingerDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TVamosFingerData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TVamosFingerDataDictLN_TClass;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_TBuffer;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_TObject;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosFingerDataDictLN_TVamosFingerData;
-
-/* STUB derived class for protected member access */
diff --git a/NPLib/Vamos/TVamosPlasticDataDict.cxx b/NPLib/Vamos/TVamosPlasticDataDict.cxx
deleted file mode 100644
index 195c100ca..000000000
--- a/NPLib/Vamos/TVamosPlasticDataDict.cxx
+++ /dev/null
@@ -1,690 +0,0 @@
-//
-// File generated by rootcint at Thu Nov  1 10:32:30 2012
-
-// Do NOT change. Changes will be lost next time file is generated
-//
-
-#define R__DICTIONARY_FILENAME TVamosPlasticDataDict
-#include "RConfig.h" //rootcint 4834
-#if !defined(R__ACCESS_IN_SYMBOL)
-//Break the privacy of classes -- Disabled for the moment
-#define private public
-#define protected public
-#endif
-
-// Since CINT ignores the std namespace, we need to do so in this file.
-namespace std {} using namespace std;
-#include "TVamosPlasticDataDict.h"
-
-#include "TClass.h"
-#include "TBuffer.h"
-#include "TMemberInspector.h"
-#include "TError.h"
-
-#ifndef G__ROOT
-#define G__ROOT
-#endif
-
-#include "RtypesImp.h"
-#include "TIsAProxy.h"
-#include "TFileMergeInfo.h"
-
-// START OF SHADOWS
-
-namespace ROOT {
-   namespace Shadow {
-   } // of namespace Shadow
-} // of namespace ROOT
-// END OF SHADOWS
-
-namespace ROOT {
-   void TVamosPlasticData_ShowMembers(void *obj, TMemberInspector &R__insp);
-   static void *new_TVamosPlasticData(void *p = 0);
-   static void *newArray_TVamosPlasticData(Long_t size, void *p);
-   static void delete_TVamosPlasticData(void *p);
-   static void deleteArray_TVamosPlasticData(void *p);
-   static void destruct_TVamosPlasticData(void *p);
-   static void streamer_TVamosPlasticData(TBuffer &buf, void *obj);
-
-   // Function generating the singleton type initializer
-   static TGenericClassInfo *GenerateInitInstanceLocal(const ::TVamosPlasticData*)
-   {
-      ::TVamosPlasticData *ptr = 0;
-      static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TVamosPlasticData >(0);
-      static ::ROOT::TGenericClassInfo 
-         instance("TVamosPlasticData", ::TVamosPlasticData::Class_Version(), "./TVamosPlasticData.h", 31,
-                  typeid(::TVamosPlasticData), DefineBehavior(ptr, ptr),
-                  &::TVamosPlasticData::Dictionary, isa_proxy, 0,
-                  sizeof(::TVamosPlasticData) );
-      instance.SetNew(&new_TVamosPlasticData);
-      instance.SetNewArray(&newArray_TVamosPlasticData);
-      instance.SetDelete(&delete_TVamosPlasticData);
-      instance.SetDeleteArray(&deleteArray_TVamosPlasticData);
-      instance.SetDestructor(&destruct_TVamosPlasticData);
-      instance.SetStreamerFunc(&streamer_TVamosPlasticData);
-      return &instance;
-   }
-   TGenericClassInfo *GenerateInitInstance(const ::TVamosPlasticData*)
-   {
-      return GenerateInitInstanceLocal((::TVamosPlasticData*)0);
-   }
-   // Static variable to force the class initialization
-   static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TVamosPlasticData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
-} // end of namespace ROOT
-
-//______________________________________________________________________________
-TClass *TVamosPlasticData::fgIsA = 0;  // static to hold class pointer
-
-//______________________________________________________________________________
-const char *TVamosPlasticData::Class_Name()
-{
-   return "TVamosPlasticData";
-}
-
-//______________________________________________________________________________
-const char *TVamosPlasticData::ImplFileName()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosPlasticData*)0x0)->GetImplFileName();
-}
-
-//______________________________________________________________________________
-int TVamosPlasticData::ImplFileLine()
-{
-   return ::ROOT::GenerateInitInstanceLocal((const ::TVamosPlasticData*)0x0)->GetImplFileLine();
-}
-
-//______________________________________________________________________________
-void TVamosPlasticData::Dictionary()
-{
-   fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosPlasticData*)0x0)->GetClass();
-}
-
-//______________________________________________________________________________
-TClass *TVamosPlasticData::Class()
-{
-   if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TVamosPlasticData*)0x0)->GetClass();
-   return fgIsA;
-}
-
-//______________________________________________________________________________
-void TVamosPlasticData::Streamer(TBuffer &R__b)
-{
-   // Stream an object of class TVamosPlasticData.
-
-   UInt_t R__s, R__c;
-   if (R__b.IsReading()) {
-      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
-      TObject::Streamer(R__b);
-      R__b >> fVamos_Plastic_Energy_Left;
-      R__b >> fVamos_Plastic_Energy_Right;
-      R__b >> fVamos_Plastic_Time_LeftRight;
-      R__b.CheckByteCount(R__s, R__c, TVamosPlasticData::IsA());
-   } else {
-      R__c = R__b.WriteVersion(TVamosPlasticData::IsA(), kTRUE);
-      TObject::Streamer(R__b);
-      R__b << fVamos_Plastic_Energy_Left;
-      R__b << fVamos_Plastic_Energy_Right;
-      R__b << fVamos_Plastic_Time_LeftRight;
-      R__b.SetByteCount(R__c, kTRUE);
-   }
-}
-
-//______________________________________________________________________________
-void TVamosPlasticData::ShowMembers(TMemberInspector &R__insp)
-{
-      // Inspect the data members of an object of class TVamosPlasticData.
-      TClass *R__cl = ::TVamosPlasticData::IsA();
-      if (R__cl || R__insp.IsA()) { }
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_Plastic_Energy_Left", &fVamos_Plastic_Energy_Left);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_Plastic_Energy_Right", &fVamos_Plastic_Energy_Right);
-      R__insp.Inspect(R__cl, R__insp.GetParent(), "fVamos_Plastic_Time_LeftRight", &fVamos_Plastic_Time_LeftRight);
-      TObject::ShowMembers(R__insp);
-}
-
-namespace ROOT {
-   // Wrappers around operator new
-   static void *new_TVamosPlasticData(void *p) {
-      return  p ? new(p) ::TVamosPlasticData : new ::TVamosPlasticData;
-   }
-   static void *newArray_TVamosPlasticData(Long_t nElements, void *p) {
-      return p ? new(p) ::TVamosPlasticData[nElements] : new ::TVamosPlasticData[nElements];
-   }
-   // Wrapper around operator delete
-   static void delete_TVamosPlasticData(void *p) {
-      delete ((::TVamosPlasticData*)p);
-   }
-   static void deleteArray_TVamosPlasticData(void *p) {
-      delete [] ((::TVamosPlasticData*)p);
-   }
-   static void destruct_TVamosPlasticData(void *p) {
-      typedef ::TVamosPlasticData current_t;
-      ((current_t*)p)->~current_t();
-   }
-   // Wrapper around a custom streamer member function.
-   static void streamer_TVamosPlasticData(TBuffer &buf, void *obj) {
-      ((::TVamosPlasticData*)obj)->::TVamosPlasticData::Streamer(buf);
-   }
-} // end of namespace ROOT for class ::TVamosPlasticData
-
-/********************************************************
-* TVamosPlasticDataDict.cxx
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************/
-
-#ifdef G__MEMTEST
-#undef malloc
-#undef free
-#endif
-
-#if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
-#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif
-
-extern "C" void G__cpp_reset_tagtableTVamosPlasticDataDict();
-
-extern "C" void G__set_cpp_environmentTVamosPlasticDataDict() {
-  G__add_compiledheader("TObject.h");
-  G__add_compiledheader("TMemberInspector.h");
-  G__add_compiledheader("TVamosPlasticData.h");
-  G__cpp_reset_tagtableTVamosPlasticDataDict();
-}
-#include <new>
-extern "C" int G__cpp_dllrevTVamosPlasticDataDict() { return(30051515); }
-
-/*********************************************************
-* Member function Interface Method
-*********************************************************/
-
-/* TVamosPlasticData */
-static int G__TVamosPlasticDataDict_162_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosPlasticData* p = NULL;
-   char* gvp = (char*) G__getgvp();
-   int n = G__getaryconstruct();
-   if (n) {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosPlasticData[n];
-     } else {
-       p = new((void*) gvp) TVamosPlasticData[n];
-     }
-   } else {
-     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
-       p = new TVamosPlasticData;
-     } else {
-       p = new((void*) gvp) TVamosPlasticData;
-     }
-   }
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosPlasticData*) G__getstructoffset())->Clear();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosPlasticData*) G__getstructoffset())->GetEnergyLeft());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosPlasticData*) G__getstructoffset())->GetEnergyRight());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 114, (long) ((TVamosPlasticData*) G__getstructoffset())->GetTimeLeftRight());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosPlasticData*) G__getstructoffset())->SetEnergyLeft((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosPlasticData*) G__getstructoffset())->SetEnergyRight((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosPlasticData*) G__getstructoffset())->SetTimeLeftRight((UShort_t) G__int(libp->para[0]));
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 85, (long) TVamosPlasticData::Class());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosPlasticData::Class_Name());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 115, (long) TVamosPlasticData::Class_Version());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      TVamosPlasticData::Dictionary();
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      ((TVamosPlasticData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
-      G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosPlasticData::DeclFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosPlasticData::ImplFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 67, (long) TVamosPlasticData::ImplFileName());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-static int G__TVamosPlasticDataDict_162_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-      G__letint(result7, 105, (long) TVamosPlasticData::DeclFileLine());
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic copy constructor
-static int G__TVamosPlasticDataDict_162_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-
-{
-   TVamosPlasticData* p;
-   void* tmp = (void*) G__int(libp->para[0]);
-   p = new TVamosPlasticData(*(TVamosPlasticData*) tmp);
-   result7->obj.i = (long) p;
-   result7->ref = (long) p;
-   G__set_tagnum(result7,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData));
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic destructor
-typedef TVamosPlasticData G__TTVamosPlasticData;
-static int G__TVamosPlasticDataDict_162_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   char* gvp = (char*) G__getgvp();
-   long soff = G__getstructoffset();
-   int n = G__getaryconstruct();
-   //
-   //has_a_delete: 1
-   //has_own_delete1arg: 0
-   //has_own_delete2arg: 0
-   //
-   if (!soff) {
-     return(1);
-   }
-   if (n) {
-     if (gvp == (char*)G__PVOID) {
-       delete[] (TVamosPlasticData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       for (int i = n - 1; i >= 0; --i) {
-         ((TVamosPlasticData*) (soff+(sizeof(TVamosPlasticData)*i)))->~G__TTVamosPlasticData();
-       }
-       G__setgvp((long)gvp);
-     }
-   } else {
-     if (gvp == (char*)G__PVOID) {
-       delete (TVamosPlasticData*) soff;
-     } else {
-       G__setgvp((long) G__PVOID);
-       ((TVamosPlasticData*) (soff))->~G__TTVamosPlasticData();
-       G__setgvp((long)gvp);
-     }
-   }
-   G__setnull(result7);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-// automatic assignment operator
-static int G__TVamosPlasticDataDict_162_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
-{
-   TVamosPlasticData* dest = (TVamosPlasticData*) G__getstructoffset();
-   *dest = *(TVamosPlasticData*) libp->para[0].ref;
-   const TVamosPlasticData& obj = *dest;
-   result7->ref = (long) (&obj);
-   result7->obj.i = (long) (&obj);
-   return(1 || funcname || hash || result7 || libp) ;
-}
-
-
-/* Setting up global function */
-
-/*********************************************************
-* Member function Stub
-*********************************************************/
-
-/* TVamosPlasticData */
-
-/*********************************************************
-* Global function Stub
-*********************************************************/
-
-/*********************************************************
-* Get size of pointer to member function
-*********************************************************/
-class G__Sizep2memfuncTVamosPlasticDataDict {
- public:
-  G__Sizep2memfuncTVamosPlasticDataDict(): p(&G__Sizep2memfuncTVamosPlasticDataDict::sizep2memfunc) {}
-    size_t sizep2memfunc() { return(sizeof(p)); }
-  private:
-    size_t (G__Sizep2memfuncTVamosPlasticDataDict::*p)();
-};
-
-size_t G__get_sizep2memfuncTVamosPlasticDataDict()
-{
-  G__Sizep2memfuncTVamosPlasticDataDict a;
-  G__setsizep2memfunc((int)a.sizep2memfunc());
-  return((size_t)a.sizep2memfunc());
-}
-
-
-/*********************************************************
-* virtual base class offset calculation interface
-*********************************************************/
-
-   /* Setting up class inheritance */
-
-/*********************************************************
-* Inheritance information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_inheritanceTVamosPlasticDataDict() {
-
-   /* Setting up class inheritance */
-   if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData))) {
-     TVamosPlasticData *G__Lderived;
-     G__Lderived=(TVamosPlasticData*)0x1000;
-     {
-       TObject *G__Lpbase=(TObject*)G__Lderived;
-       G__inheritance_setup(G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData),G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
-     }
-   }
-}
-
-/*********************************************************
-* typedef information setup/
-*********************************************************/
-extern "C" void G__cpp_setup_typetableTVamosPlasticDataDict() {
-
-   /* Setting up typedef entry */
-   G__search_typename2("UShort_t",114,-1,0,-1);
-   G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
-   G__search_typename2("Version_t",115,-1,0,-1);
-   G__setnewtype(-1,"Class version identifier (short)",0);
-   G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-   G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
-   G__setnewtype(-1,NULL,0);
-}
-
-/*********************************************************
-* Data Member information setup/
-*********************************************************/
-
-   /* Setting up class,struct,union tag member variable */
-
-   /* TVamosPlasticData */
-static void G__setup_memvarTVamosPlasticData(void) {
-   G__tag_memvar_setup(G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData));
-   { TVamosPlasticData *p; p=(TVamosPlasticData*)0x1000; if (p) { }
-   G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"fVamos_Plastic_Energy_Left=",0,(char*)NULL);
-   G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"fVamos_Plastic_Energy_Right=",0,(char*)NULL);
-   G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"fVamos_Plastic_Time_LeftRight=",0,(char*)NULL);
-   G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
-   }
-   G__tag_memvar_reset();
-}
-
-extern "C" void G__cpp_setup_memvarTVamosPlasticDataDict() {
-}
-/***********************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-************************************************************
-***********************************************************/
-
-/*********************************************************
-* Member function information setup for each class
-*********************************************************/
-static void G__setup_memfuncTVamosPlasticData(void) {
-   /* TVamosPlasticData */
-   G__tag_memfunc_setup(G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData));
-   G__memfunc_setup("TVamosPlasticData",1700,G__TVamosPlasticDataDict_162_0_1, 105, G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,G__TVamosPlasticDataDict_162_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - -", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Dump",406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("GetEnergyLeft",1301,G__TVamosPlasticDataDict_162_0_5, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetEnergyRight",1416,G__TVamosPlasticDataDict_162_0_6, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("GetTimeLeftRight",1592,G__TVamosPlasticDataDict_162_0_7, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetEnergyLeft",1313,G__TVamosPlasticDataDict_162_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - E", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetEnergyRight",1428,G__TVamosPlasticDataDict_162_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - E", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("SetTimeLeftRight",1604,G__TVamosPlasticDataDict_162_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "r - 'UShort_t' 0 - E", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("Class",502,G__TVamosPlasticDataDict_162_0_11, 85, G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TVamosPlasticData::Class) ), 0);
-   G__memfunc_setup("Class_Name",982,G__TVamosPlasticDataDict_162_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosPlasticData::Class_Name) ), 0);
-   G__memfunc_setup("Class_Version",1339,G__TVamosPlasticDataDict_162_0_13, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TVamosPlasticData::Class_Version) ), 0);
-   G__memfunc_setup("Dictionary",1046,G__TVamosPlasticDataDict_162_0_14, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TVamosPlasticData::Dictionary) ), 0);
-   G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
-   G__memfunc_setup("StreamerNVirtual",1656,G__TVamosPlasticDataDict_162_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
-   G__memfunc_setup("DeclFileName",1145,G__TVamosPlasticDataDict_162_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosPlasticData::DeclFileName) ), 0);
-   G__memfunc_setup("ImplFileLine",1178,G__TVamosPlasticDataDict_162_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosPlasticData::ImplFileLine) ), 0);
-   G__memfunc_setup("ImplFileName",1171,G__TVamosPlasticDataDict_162_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TVamosPlasticData::ImplFileName) ), 0);
-   G__memfunc_setup("DeclFileLine",1152,G__TVamosPlasticDataDict_162_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TVamosPlasticData::DeclFileLine) ), 0);
-   // automatic copy constructor
-   G__memfunc_setup("TVamosPlasticData", 1700, G__TVamosPlasticDataDict_162_0_23, (int) ('i'), G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData), -1, 0, 1, 1, 1, 0, "u 'TVamosPlasticData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   // automatic destructor
-   G__memfunc_setup("~TVamosPlasticData", 1826, G__TVamosPlasticDataDict_162_0_24, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
-   // automatic assignment operator
-   G__memfunc_setup("operator=", 937, G__TVamosPlasticDataDict_162_0_25, (int) ('u'), G__get_linked_tagnum(&G__TVamosPlasticDataDictLN_TVamosPlasticData), -1, 1, 1, 1, 1, 0, "u 'TVamosPlasticData' - 11 - -", (char*) NULL, (void*) NULL, 0);
-   G__tag_memfunc_reset();
-}
-
-
-/*********************************************************
-* Member function information setup
-*********************************************************/
-extern "C" void G__cpp_setup_memfuncTVamosPlasticDataDict() {
-}
-
-/*********************************************************
-* Global variable information setup for each class
-*********************************************************/
-static void G__cpp_setup_global0() {
-
-   /* Setting up global variables */
-   G__resetplocal();
-
-}
-
-static void G__cpp_setup_global1() {
-}
-
-static void G__cpp_setup_global2() {
-
-   G__resetglobalenv();
-}
-extern "C" void G__cpp_setup_globalTVamosPlasticDataDict() {
-  G__cpp_setup_global0();
-  G__cpp_setup_global1();
-  G__cpp_setup_global2();
-}
-
-/*********************************************************
-* Global function information setup for each class
-*********************************************************/
-static void G__cpp_setup_func0() {
-   G__lastifuncposition();
-
-}
-
-static void G__cpp_setup_func1() {
-}
-
-static void G__cpp_setup_func2() {
-}
-
-static void G__cpp_setup_func3() {
-}
-
-static void G__cpp_setup_func4() {
-}
-
-static void G__cpp_setup_func5() {
-}
-
-static void G__cpp_setup_func6() {
-}
-
-static void G__cpp_setup_func7() {
-}
-
-static void G__cpp_setup_func8() {
-}
-
-static void G__cpp_setup_func9() {
-}
-
-static void G__cpp_setup_func10() {
-}
-
-static void G__cpp_setup_func11() {
-}
-
-static void G__cpp_setup_func12() {
-
-   G__resetifuncposition();
-}
-
-extern "C" void G__cpp_setup_funcTVamosPlasticDataDict() {
-  G__cpp_setup_func0();
-  G__cpp_setup_func1();
-  G__cpp_setup_func2();
-  G__cpp_setup_func3();
-  G__cpp_setup_func4();
-  G__cpp_setup_func5();
-  G__cpp_setup_func6();
-  G__cpp_setup_func7();
-  G__cpp_setup_func8();
-  G__cpp_setup_func9();
-  G__cpp_setup_func10();
-  G__cpp_setup_func11();
-  G__cpp_setup_func12();
-}
-
-/*********************************************************
-* Class,struct,union,enum tag information setup
-*********************************************************/
-/* Setup class/struct taginfo */
-G__linked_taginfo G__TVamosPlasticDataDictLN_TClass = { "TClass" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_TObject = { "TObject" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
-G__linked_taginfo G__TVamosPlasticDataDictLN_TVamosPlasticData = { "TVamosPlasticData" , 99 , -1 };
-
-/* Reset class/struct taginfo */
-extern "C" void G__cpp_reset_tagtableTVamosPlasticDataDict() {
-  G__TVamosPlasticDataDictLN_TClass.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_TBuffer.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_TMemberInspector.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_TObject.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
-  G__TVamosPlasticDataDictLN_TVamosPlasticData.tagnum = -1 ;
-}
-
-
-extern "C" void G__cpp_setup_tagtableTVamosPlasticDataDict() {
-
-   /* Setting up class,struct,union tag entry */
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_TClass);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_TBuffer);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_TMemberInspector);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_TObject);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
-   G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
-   G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TVamosPlasticDataDictLN_TVamosPlasticData),sizeof(TVamosPlasticData),-1,29952,"VamosPlasticData structure",G__setup_memvarTVamosPlasticData,G__setup_memfuncTVamosPlasticData);
-}
-extern "C" void G__cpp_setupTVamosPlasticDataDict(void) {
-  G__check_setup_version(30051515,"G__cpp_setupTVamosPlasticDataDict()");
-  G__set_cpp_environmentTVamosPlasticDataDict();
-  G__cpp_setup_tagtableTVamosPlasticDataDict();
-
-  G__cpp_setup_inheritanceTVamosPlasticDataDict();
-
-  G__cpp_setup_typetableTVamosPlasticDataDict();
-
-  G__cpp_setup_memvarTVamosPlasticDataDict();
-
-  G__cpp_setup_memfuncTVamosPlasticDataDict();
-  G__cpp_setup_globalTVamosPlasticDataDict();
-  G__cpp_setup_funcTVamosPlasticDataDict();
-
-   if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTVamosPlasticDataDict();
-  return;
-}
-class G__cpp_setup_initTVamosPlasticDataDict {
-  public:
-    G__cpp_setup_initTVamosPlasticDataDict() { G__add_setup_func("TVamosPlasticDataDict",(G__incsetup)(&G__cpp_setupTVamosPlasticDataDict)); G__call_setup_funcs(); }
-   ~G__cpp_setup_initTVamosPlasticDataDict() { G__remove_setup_func("TVamosPlasticDataDict"); }
-};
-G__cpp_setup_initTVamosPlasticDataDict G__cpp_setup_initializerTVamosPlasticDataDict;
-
diff --git a/NPLib/Vamos/TVamosPlasticDataDict.h b/NPLib/Vamos/TVamosPlasticDataDict.h
deleted file mode 100644
index a096865c2..000000000
--- a/NPLib/Vamos/TVamosPlasticDataDict.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/********************************************************************
-* TVamosPlasticDataDict.h
-* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
-*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
-*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
-********************************************************************/
-#ifdef __CINT__
-#error TVamosPlasticDataDict.h/C is only for compilation. Abort cint.
-#endif
-#include <stddef.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#define G__ANSIHEADER
-#define G__DICTIONARY
-#define G__PRIVATE_GVALUE
-#include "G__ci.h"
-#include "FastAllocString.h"
-extern "C" {
-extern void G__cpp_setup_tagtableTVamosPlasticDataDict();
-extern void G__cpp_setup_inheritanceTVamosPlasticDataDict();
-extern void G__cpp_setup_typetableTVamosPlasticDataDict();
-extern void G__cpp_setup_memvarTVamosPlasticDataDict();
-extern void G__cpp_setup_globalTVamosPlasticDataDict();
-extern void G__cpp_setup_memfuncTVamosPlasticDataDict();
-extern void G__cpp_setup_funcTVamosPlasticDataDict();
-extern void G__set_cpp_environmentTVamosPlasticDataDict();
-}
-
-
-#include "TObject.h"
-#include "TMemberInspector.h"
-#include "TVamosPlasticData.h"
-#include <algorithm>
-namespace std { }
-using namespace std;
-
-#ifndef G__MEMFUNCBODY
-#endif
-
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_TClass;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_TBuffer;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_TMemberInspector;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_TObject;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
-extern G__linked_taginfo G__TVamosPlasticDataDictLN_TVamosPlasticData;
-
-/* STUB derived class for protected member access */
-- 
GitLab