Hello, I would like to know if it is possible to combine root files. I am now running on big sets of data and to go faster, I divided the data set in 4 different subsets. I am now running root parallely on each of the subsets, writing 4 different .root files. In the end, I would like to combine the histograms of the 4 different root files. A way I found was to open all the files and then add the histograms. (eg: f10 = new TFile("essai0.root"); f11 = new TFile("essai1.root"); ..... TH1D *a1=(TH1D*) f10->Get("z0100"); TH1D *a2=(TH1D*) f10->Get("z0101"); TH1D *b1=(TH1D*) f11->Get("z0100"); TH1D *b2=(TH1D*) f11->Get("z0101"); .... a1->Add(b1); a2->Add(b2); .....) I was wondering if there was a possibility to do it in a more staightforward way (that means without needing to ask root to add separately all the histograms I am interested in). I saw that there was an Add and an Append method for a root files but somehow I didn't find out how it worked. Thanks a lot for your help cheers Anne-Sylvie
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:54 MET