Better drawing range, depending on points not fit range.
This commit is contained in:
@ -1039,6 +1039,7 @@ int main(int argc, char* argv[]) {
|
|||||||
norm_g0->GetXaxis()->SetTitle("Integration time [#mus]");
|
norm_g0->GetXaxis()->SetTitle("Integration time [#mus]");
|
||||||
norm_g0->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
norm_g0->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
||||||
norm_g0->GetYaxis()->SetTitleOffset(0.9);
|
norm_g0->GetYaxis()->SetTitleOffset(0.9);
|
||||||
|
norm_g0->GetXaxis()->SetRangeUser(*min_element(r0_filter.begin(),r0_filter.end()),*max_element(r0_filter.begin(),r0_filter.end()));
|
||||||
norm_g0->SetMinimum(-100);
|
norm_g0->SetMinimum(-100);
|
||||||
norm_g0->SetMaximum(100);
|
norm_g0->SetMaximum(100);
|
||||||
norm_g0->Draw("AP");
|
norm_g0->Draw("AP");
|
||||||
@ -1164,7 +1165,7 @@ int main(int argc, char* argv[]) {
|
|||||||
norm_g1->GetXaxis()->SetTitle("Integration time [#mus]");
|
norm_g1->GetXaxis()->SetTitle("Integration time [#mus]");
|
||||||
norm_g1->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
norm_g1->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
||||||
norm_g1->GetYaxis()->SetTitleOffset(0.9);
|
norm_g1->GetYaxis()->SetTitleOffset(0.9);
|
||||||
norm_g1->GetXaxis()->SetRangeUser(r1_filter[0],rangemax_g1);
|
norm_g1->GetXaxis()->SetRangeUser(*min_element(r1_filter.begin(),r1_filter.end()),*max_element(r1_filter.begin(),r1_filter.end()));
|
||||||
norm_g1->SetMinimum(1.5*lin_g1_m05pc->Eval(rangemin_g1));
|
norm_g1->SetMinimum(1.5*lin_g1_m05pc->Eval(rangemin_g1));
|
||||||
norm_g1->SetMaximum(1.5*lin_g1_p05pc->Eval(rangemin_g1));
|
norm_g1->SetMaximum(1.5*lin_g1_p05pc->Eval(rangemin_g1));
|
||||||
norm_g1->Draw("AP");
|
norm_g1->Draw("AP");
|
||||||
@ -1295,7 +1296,7 @@ int main(int argc, char* argv[]) {
|
|||||||
norm_g2->GetXaxis()->SetTitle("Integration time [#mus]");
|
norm_g2->GetXaxis()->SetTitle("Integration time [#mus]");
|
||||||
norm_g2->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
norm_g2->GetYaxis()->SetTitle("Normalised ADC [ADU]");
|
||||||
norm_g2->GetYaxis()->SetTitleOffset(0.9);
|
norm_g2->GetYaxis()->SetTitleOffset(0.9);
|
||||||
norm_g2->GetXaxis()->SetRangeUser(rangemin_g2,rangemax_g2);
|
norm_g2->GetXaxis()->SetRangeUser(*min_element(r2_filter.begin(),r2_filter.end()),*max_element(r2_filter.begin(),r2_filter.end()));
|
||||||
norm_g2->SetMinimum(1.5*lin_g2_m05pc->Eval(rangemin_g2));
|
norm_g2->SetMinimum(1.5*lin_g2_m05pc->Eval(rangemin_g2));
|
||||||
norm_g2->SetMaximum(1.5*lin_g2_p05pc->Eval(rangemin_g2));
|
norm_g2->SetMaximum(1.5*lin_g2_p05pc->Eval(rangemin_g2));
|
||||||
norm_g2->Draw("AP");
|
norm_g2->Draw("AP");
|
||||||
|
Reference in New Issue
Block a user