9 print (
"=======================Harware coordinates :",h.GetName()[0:h.GetName().
find(
"Phi")-1])
10 print (
"Coordinates : Eta = ",h.GetName()[h.GetName().
find(
"Eta")+3:h.GetName().
find(
"Eta")+7],
" Phi = ",h.GetName()[h.GetName().
find(
"Phi")+3:h.GetName().
find(
"Phi")+7])
16 for ix
in range(61,h.GetNbinsX()+2):
17 nbEvts20GeV = nbEvts20GeV+h.GetBinContent(ix)
18 meanE = meanE + h.GetBinContent(ix)*h.GetBinCenter(ix)
19 meanE = meanE / nbEvts20GeV/ 1000
23 for ix
in range(11,q.GetNbinsX()+2):
24 nbEvts4000 = nbEvts4000 + q.GetBinContent(ix)
29 for ix
in range(1,hLB.GetNbinsX()+1):
31 for iy
in range(61,hLB.GetNbinsY()+2):
32 if hLB.GetBinContent(ix,iy) != 0:
35 nbLB20GeV = nbLB20GeV+1
36 allLBs = allLBs +
" %d"%ix
38 print (
"# of events: E>20GeV / E>20GeV && q>4000 : %d / %d"%(nbEvts4000,nbEvts20GeV))
39 print (
"Mean energy above 20geV: %.2f GeV"%meanE)
40 print (nbLB20GeV,
" LBs contains energetic events: ", allLBs )