Rev 50 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 50 | Rev 91 | ||
---|---|---|---|
Line 106... | Line 106... | ||
106 | TH3F* h_biasThreshold = (TH3F*) rootfile->Get("h_biasThreshold"); |
106 | TH3F* h_biasThreshold = (TH3F*) rootfile->Get("h_biasThreshold"); |
107 | //h_biasThreshold->Draw(); |
107 | //h_biasThreshold->Draw(); |
108 | //canvas02->cd(2); |
108 | //canvas02->cd(2); |
109 | //h_biasThreshold->GetXaxis()->SetRange(1,5); |
109 | //h_biasThreshold->GetXaxis()->SetRange(1,5); |
110 | h_biasThreshold->Project3D("zy"); |
110 | h_biasThreshold->Project3D("zy"); |
- | 111 | h_biasThreshold->SetTitle(""); |
|
111 | h_biasThreshold_zy->DrawCopy("colz"); |
112 | h_biasThreshold_zy->DrawCopy("colz"); |
112 | 113 | ||
113 | TCanvas* canvas03 = new TCanvas("canvas03","",1200, 1200); |
114 | TCanvas* canvas03 = new TCanvas("canvas03","",1200, 1200); |
114 | canvas03->Divide(4,4); |
115 | canvas03->Divide(4,4); |
115 | int x1=0; |
116 | int x1=0; |
Line 219... | Line 220... | ||
219 | h_projection1->Draw(); |
220 | h_projection1->Draw(); |
220 | 221 | ||
221 | TH1D* h_projection2 = h_threshold->ProjectionY("Ch 38",39,39); |
222 | TH1D* h_projection2 = h_threshold->ProjectionY("Ch 38",39,39); |
222 | canvas2->cd(2); |
223 | canvas2->cd(2); |
223 | //gPad->SetLogy(); |
224 | //gPad->SetLogy(); |
224 | h_projection2->Draw(); |
225 | h_projection2->Draw(); |
- | 226 | ||
- | 227 | TCanvas* canvas21 = new TCanvas("canvas21","",1200,1200); |
|
- | 228 | canvas21->Divide(3,3); |
|
- | 229 | TH3F* h_biasThreshold = (TH3F*) rootfile->Get("h_biasThreshold"); |
|
- | 230 | //h_biasThreshold->Draw(); |
|
- | 231 | //canvas02->cd(2); |
|
- | 232 | //h_biasThreshold->GetXaxis()->SetRange(1,5); |
|
- | 233 | h_biasThreshold->Project3D("zy"); |
|
- | 234 | canvas21->cd(1); |
|
- | 235 | h_biasThreshold_zy->DrawCopy("colz"); |
|
- | 236 | canvas21->cd(2); |
|
- | 237 | for (int jk=0; jk<9; jk++){ |
|
- | 238 | h_biasThreshold_zy->ProjectionY("_py",jk*2+1,jk*2+1); |
|
- | 239 | canvas21->cd(jk+1); |
|
- | 240 | char histoName[128]; |
|
- | 241 | double bias = h_biasThreshold_zy->GetXaxis()->GetBinCenter(jk*2+1); |
|
- | 242 | sprintf(histoName, "Bias = %4.2f V", bias); |
|
- | 243 | h_biasThreshold_zy_py->SetTitle(histoName); |
|
- | 244 | h_biasThreshold_zy_py->DrawCopy(); |
|
- | 245 | } |
|
- | 246 | ||
225 | } |
247 | } |
226 | 248 | ||
227 | if(strstr(plopt,"16") != NULL) |
249 | if(strstr(plopt,"16") != NULL) |
228 | { |
250 | { |
229 | TH2F* h_threshold = (TH2F*) rootfile->Get("h_bias"); |
251 | TH2F* h_threshold = (TH2F*) rootfile->Get("h_bias"); |