#include "TFile.h" #include "TTree.h" #include "TBrowser.h" #include "TH1.h" #include "TH2.h" #include "TRandom.h" #include "TChain.h" //#include #include //latest 25 oct TChain * fChain; void chain_files() { // TFile foutput("./MyOutput_that_annoyingly_has_no_branches.root","RECREATE"); // Char_t file1[200]; fChain = new TChain("Analysed_Data"); // fChain->SetBranchStatus("DC_E*",0); // fChain->SetBranchStatus("Mul*",0); // fChain->SetBranchStatus("E_C*",0); // fChain->SetBranchStatus("B_DC",0); // fChain->SetBranchStatus("F_DC",0); // fChain->SetBranchStatus("NDC_E_Clover",0); // this work? // sprintf(file1,"/home/bp/yrootfiles/Run%i_cal3.root",i); fChain->Add("/home/bp/zappa/sisters/N557_569/oxy/clean/Oxy.root"); fChain->Add("/home/bp/zappa/sisters/N572_596/oxy/clean/Oxy.root"); // fChain->StartViewer(); // foutput.WriteObject(fChain,fChain->GetName()); //empty tree in output, but can use directly in session ok. fChain->Process("boselector.C++"); }