#include #include #include #include "TString.h" #include "TChain.h" #include "TGraph.h" #include "TGraphErrors.h" #include "TCanvas.h" #include "TMath.h" #include "TPad.h" #include "TH1.h" #include "TH2.h" #include "TF1.h" #include "TStyle.h" #include "TSystem.h" #include "TPaveText.h" #include "TROOT.h" #include "../src/TCtrack.h" #include "../src/TCcluster.h" #include "../src/TCclusterSort.h" #include #include #include #include "cuts.C" void position(TString files){ TChain myChain("at"); cout << "Adding " << myChain.Add(files) << " to the chain" << endl; Int_t nevent = myChain.GetEntries(); TCtrack *intr=0; //define the histograms //without using clusterSplit1.C TH2D *amps = new TH2D("amps","",100,0,200,100,0,200); myChain.SetBranchAddress("track", &intr); for (Int_t iev=0;ievFill(c.getRaw(0).getAmp(),c.getRaw(1).getAmp()); } } //end of event loop TCanvas *canvas = new TCanvas(); amps->Draw("colz"); }