]> Creatis software - clitk.git/blobdiff - tests_dav/GateMergeManager.hh
merger works when files are ordered
[clitk.git] / tests_dav / GateMergeManager.hh
index 737be32bebcd0620ebf5410f4900a0a66e06671e..126dea3983d4c3f6bdd00aaccb84132a5e7c79cd 100644 (file)
@@ -17,8 +17,10 @@ See GATE/LICENSE.txt for further details
 #include <TFile.h>
 #include <TChain.h>
 #include <cstdlib>
+#include <list>
 
 using namespace std;
+typedef list<string> Strings;
 
 class GateMergeManager
 {
@@ -43,6 +45,7 @@ public:
 
 
   void StartMerging(string splitfileName);
+  void StartMergingFromFilenames(Strings filenames, string outputfile);
   void ReadSplitFile(string splitfileName);
   bool MergeTree(string name);
   bool MergeGate(TChain* chain);