]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TOF/macrosQA/merge.C
Updates of trending macro for QA outputs from AliAnalysisTaskTOFqa:
[u/mrichter/AliRoot.git] / TOF / macrosQA / merge.C
CommitLineData
9ac4ef53 1//
2// Macro to merge root files
3//
4void merge(Bool_t isOnGrid=kTRUE,
5 Char_t *outputFileName="AnalysisResults.root",
6 Char_t *inputFileName="listOfFiles.txt")
7{
8
9 if (isOnGrid) TGrid::Connect("alien://");
10
11 TFileMerger m;
12 m.OutputFile(outputFileName);
13
14 ifstream ftxt(inputFileName);
15 Char_t fileName[4096];
16 while (!ftxt.eof()) {
17 ftxt.getline(fileName,4096);
18 if (ftxt.eof()) break;
19 m.AddFile(fileName);
20 }
21 ftxt.close();
22
23 m.Merge();
24
25}