// #include "AnalyzeTree.h" #include "TSystem.h" #include "TFile.h" #include #include "AnalyzeTree.C" // #include "myHist.C" //========================================== void RunMacro() { gSystem->CompileMacro( "TreeRead.C","kO", "TreeRead" ) ; gSystem->CompileMacro( "AnalyzeTree.C","kO", "AnalyzeTree" ) ; /* TFile f("../RootFiles/PhiAnalysis_MinimumBias-PromptReco_v2-RECO_124022_ntuple.root") ; f.cd("PATtemplate") ; */ TChain *chain = new TChain("PATtemplate/track_tree",""); chain->Add("../RootFiles/PhiAnalysis_MinimumBias-PromptReco_v2-RECO_124022_ntuple.root/PATtemplate/track_tree") ; // chain->Add("../RootFiles/PhiAnalysis_MinimumBias-PromptReco_v2-RECO_124024_ntuple.root/PATtemplate/track_tree") ; // chain->Add("../RootFiles/PhiAnalysis_MinimumBias-PromptReco_v2-RECO_124027_ntuple.root/PATtemplate/track_tree") ; AnalyzeTree d ; // d.init( track_tree ) ; d.init( chain ) ; d.loop() ; SaveHist( "prova.root" ) ; }