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"); |