#include "TH3D.h" #include "TVirtualFFT.h" #include "TF1.h" #include "TCanvas.h" #include "TMath.h" #include "Riostream.h" #include "TString.h" #include "TFile.h" #include "TTree.h" #include "TSystem.h" #include "TTreeReader.h" #include "TTreeReaderValue.h" #include "vertex.h" #include "TRandom3.h" #include "TClonesArray.h" #include "track.h" #include "intpoint.h" #include "TGraph2D.h" #include void ricostruzione(){ TFile *hfile=TFile::Open("simulazione.root", "READ"); hfile->ls(); TTree *treelec = (TTree*)hfile->Get("tree"); treelec->SetBranchStatus("*", 0); for (auto activeBranchName : {"vertext*", "accept"}) treelec->SetBranchStatus(activeBranchName, 1); TFile *hfilerec = TFile::Open("ricostruzione.root","RECREATE"); cout<CloneTree(); treerec->Print(); treelec->SetBranchStatus("vertext*", 0); treelec->SetBranchStatus("accept", 0); treelec->SetBranchStatus("*", 1);}