Skip to content
Snippets Groups Projects
Select Git revision
  • b7665c18b6747965d8ec8d13210ab9e3e8b4c791
  • master default protected
  • target-x86_64_v3
  • jl
  • spack-install-source
  • push-builder
  • registry-caching
  • eic-dbg-prod
  • packages-all-prefer-require
  • autoload-epic-main-bin-thisepic
  • eic-dev-cuda
  • py-tensorflow-cuda
  • clang
  • v25.07-stable protected
  • acts-37.4.0
  • v25.06-stable protected
  • test-docker-layer-caching
  • py-numba
  • py-jsonschema-4.17
  • gcc-14.2.0
  • wdconinc-master-patch-96292
  • v25.07.0-stable
  • v25.06.1-stable
  • v25.06.0-stable
  • v25.05.0-stable
  • v25.04.1-stable
  • v25.04.0-stable
  • v25.03.1-stable
  • v25.03.0-stable
  • v25.02.0-stable
  • v25.01.1-stable
  • v25.01.0-stable
  • v24.12.0-stable
  • 24.11.2
  • 24.11.2-stable
  • v24.11.2-stable
  • v24.11.1-stable
  • v24.11.0-stable
  • v24.10.1-stable
  • v24.10.0-stable
  • v24.09.0-stable
41 results

install.sh

Blame
  • comptrackxy.C 1.36 KiB
    void comptrackxy(Int_t run)
    {
      TFile* f = new TFile(Form("hodtest_%d.root",run));
      cout << "hcana root file " << Form("hodtest_%d.root",run) << endl;
      TH2F* h = trx_vs_try;
    
      TFile* f1 = new TFile(Form("%d_hbk.root",run));
      cout << "Engine root file " << Form("%d_hbk.root",run) << endl;
      TH2F* h1;
      switch (run) {
      case 50017 :
      //    h1 = h212;   //A+
        break;
      default :
        h1 = h419;   //Y vs Y
      }
    
      TCanvas *c1 = new TCanvas("c1", "Shower Largest cluster X", 1000, 667);
    
      //  gPad->SetLogy();
    
      h1->SetMarkerColor(kGreen);
      //  h1->SetLineColor(kGreen);
      h1->Draw();
    
      h->SetMarkerColor(kBlue);
      //  h->SetFillStyle(0);
      //  h->SetLineWidth(2);
      h->Draw("same");
    
      /*
      TLatex l;
      l.SetTextSize(0.04);
      Float_t maxy = h1->GetBinContent(h1->GetMaximumBin());
      Float_t xmin = h1->GetXaxis()->GetXmin();
      Float_t xmax = h1->GetXaxis()->GetXmax();
      Float_t xt = xmin + 0.67*(xmax-xmin);
    
      l.SetTextColor(kGreen);
      l.DrawLatex(xt,0.095*maxy,"Engine");
      l.SetTextColor(kBlue);
      l.DrawLatex(xt,0.045*maxy,"hcana");
      */
    
      // Difference between the histograms.
    
      TCanvas *c2 = new TCanvas("c2", "X differences", 1000, 667);
    
      TH1F* dif = h->Clone();
    
      dif->Add(h,h1,1.,-1.);
    
      //  dif->SetTitle("X Difference");
      //  dif->SetFillColor(kRed);
      //  dif->SetLineColor(kRed);
      //  dif->SetLineWidth(1);
      //  dif->SetFillStyle(1111);
      dif->Draw("LEGO2");
    }