I am trying to add vertical bar for uncertainty in my histogram,
I am trying to add uncertainty data into the histogram as a vertical line;
Float_t Threshold;
TFile* file_input = new TFile("data.root", "read");
TH1D* beyond = new TH1D("beyond", "",NumBins, 0, NumBins);
beyond -> GetXaxis()-> SetTitle("Current [#muA] ");
beyond -> GetYaxis()-> SetTitle("Percentage [%]");
beyond->Sumw2(kTRUE);
for(ULong64_t i = 0; i < NumBins; i++)
{
Threshold = i;
Int_t count = 0;
for(ULong64_t e = 0; e < nEntries; e++)
{
currentAna->GetEntry(e);
if( abs(Curr) < Threshold ) continue;
{
count++;
}
}
beyond->SetBinContent(i+1, count*100/nEntries);
cout << Threshold << "\t \t" << count << endl;
}
TCanvas* c2 = new TCanvas("c2");
c2->SetLogy();
beyond->Draw("");
beyond->SetTitle("Histogram");
// byond->GetYaxis()->SetRangeUser(0, 0.5);
// beyond->GetXaxis()->SetRangeUser(0, 5);
c2->Update();
float uncertainity;
TFile* file_input = new TFile("uncertainity.root", "read");