I am trying to calculate delta N/ delta t but having trouble using GetBinWidth to find values for delta N and delta t.
t = pt^2 (Plotted on X-axis)
N = number of events (Plotted on Y-axis)
In my code I used:
TH1F* tHist = new TH1F(“tPt”,“Histogram of t”,100,0.0, 0.04);
I got a huge number but I by hand .04 -0/100 is rather small.
I don’t know how to correct this, can someone kindly help, please?
you should do
bin is your favorite bin number. Any bin would do, so you can put e.g.
Thank you. I just need to add a number in the bracket.
Can I ask another simple question, How would I print out this value to be used in this formula delta N/delta t?
Yes, just do
tHist->GetXaxis()->GetBinWidth(1); for example.
I didn’t understand this one. What value? The bin width?
Thank you Yus,
Yes I would like to print out the value for the binwidth.
I want to use the binwidth as small change delta t and delta N while calculating
delta sigma/dt = (1/N )* sigma * (delta n/ delta t)
Then just do
printf("Bin width is %f GeV^2\n", tHist->GetXaxis()->GetBinWidth(1));
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.