| 75,19 → 75,22 |
| h_correctedTDC->Draw("colz"); |
| TCanvas* canvas3 = new TCanvas("canvas3","canvas3",800,800); |
| canvas2->cd(2); |
| TH1D* h_allTDCbins = h_correctedTDC->ProjectionX("", 1, 64); |
| h_allTDCbins->Draw(); |
| /* |
| int binY = map[chX][chY]; |
| TH1D* channelY = h_correctedTDC->ProjectionX("",binY+1,binY+1); |
| //channelY->SetStats(0); |
| channelY->SetStats(0); |
| |
| char title[256]; |
| sprintf(title,"Channel %d;t [ns];Events", binY); |
| channelY->SetTitle(title); |
| channelY->GetYaxis()->SetTitleOffset(1.7); |
| //TAxis* xAxis = h_correctedTDC->GetXaxis(); |
| //int range = xAxis->GetBinUpEdge(xAxis->GetLast()+1); |
| //channelY->GetXaxis()->SetRangeUser(-range, range); |
| TAxis* xAxis = h_correctedTDC->GetXaxis(); |
| int range = xAxis->GetBinUpEdge(xAxis->GetLast()+1); |
| channelY->GetXaxis()->SetRangeUser(-range, range); |
| channelY->Draw(); |
| /* |
| |
| TF1* f_gaus1 = new TF1("f_gaus1","[0] + gaus(1)", rangeLeft,rangeRight); |
| TF1* f_gaus2 = new TF1("f_gaus2","[0] + gaus(1) + gaus(4)",-8,8); |
| f_gaus1->SetParNames("Linear","Norm","#mu","#sigma"); |