Better plot axis labels and sizes, to preserve style across all files.

This commit is contained in:
Sophie Redford
2016-11-28 18:27:53 +01:00
parent fd545293d3
commit 63dd95f1c5
4 changed files with 53 additions and 34 deletions
+36 -13
View File
@@ -64,6 +64,10 @@ int main(int argc, char* argv[]) {
TH1F* g1histall = new TH1F("g1histall","",100,-4,0);
TH1F* g2histall = new TH1F("g2histall","",100,-0.5,0);
TH1F* g0ferhistall = new TH1F("g0ferhistall","",100,0,0.005);
TH1F* g1ferhistall = new TH1F("g1ferhistall","",100,0,0.05);
TH1F* g2ferhistall = new TH1F("g2ferhistall","",100,0,0.05);
TH1F* g0histcut = new TH1F("g0histcut","",100,20,60);
TH1F* g1histcut = new TH1F("g1histcut","",100,-4,0);
TH1F* g2histcut = new TH1F("g2histcut","",100,-0.5,0);
@@ -117,16 +121,19 @@ int main(int argc, char* argv[]) {
if (FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0) {
g0fermapall->SetBinContent((i%NC)+1,(i/NC)+1,FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1));
g0ferhistall->Fill(FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1));
}
if (FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0 && DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0) {
g1fermapall->SetBinContent((i%NC)+1,(i/NC)+1, sqrt(pow((FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((DB_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2)));
g1ferhistall->Fill(sqrt(pow((FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((DB_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2)));
}
if (FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0 &&
DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0 &&
CS_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1) != 0) {
g2fermapall->SetBinContent((i%NC)+1,(i/NC)+1, sqrt(pow((FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((DB_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((CS_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/CS_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2)));
g2ferhistall->Fill(sqrt(pow((FL_peaker_map->GetBinContent((i%NC)+1,(i/NC)+1)/FL_peak_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((DB_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/DB_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2) + pow((CS_ratioer_map->GetBinContent((i%NC)+1,(i/NC)+1)/CS_ratio_map->GetBinContent((i%NC)+1,(i/NC)+1)),2)));
}
}
@@ -220,7 +227,6 @@ int main(int argc, char* argv[]) {
sprintf(savename,"plots/M%s/gain2fer_all_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
g0mapcut->GetXaxis()->SetTitle("Column");
g0mapcut->GetYaxis()->SetTitle("Row");
g0mapcut->GetYaxis()->SetTitleOffset(0.7);
@@ -259,6 +265,8 @@ int main(int argc, char* argv[]) {
sprintf(savename,"plots/M%s/maskmap_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
TCanvas* c1 = new TCanvas("c1","");
g0histcut->SetLineColor(kRed);
g1histcut->SetLineColor(kRed);
g2histcut->SetLineColor(kRed);
@@ -267,30 +275,45 @@ int main(int argc, char* argv[]) {
g0histcut->Draw();
g0histall->Draw("same");
sprintf(savename,"plots/M%s/g0hist_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy();
c1->SaveAs((const char *)(savename));
c1->SetLogy();
sprintf(savename,"plots/M%s/g0hist_log_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy(0);
c1->SaveAs((const char *)(savename));
c1->SetLogy(0);
g1histcut->GetXaxis()->SetTitle("Gain G1 [ADU/keV]");
g1histcut->Draw();
g1histall->Draw("same");
sprintf(savename,"plots/M%s/g1hist_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy();
c1->SaveAs((const char *)(savename));
c1->SetLogy();
sprintf(savename,"plots/M%s/g1hist_log_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy(0);
c1->SaveAs((const char *)(savename));
c1->SetLogy(0);
g2histcut->GetXaxis()->SetTitle("Gain G2 [ADU/keV]");
g2histcut->Draw();
g2histall->Draw("same");
sprintf(savename,"plots/M%s/g2hist_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy();
c1->SaveAs((const char *)(savename));
c1->SetLogy();
sprintf(savename,"plots/M%s/g2hist_log_M%s.png", module_str.c_str(), module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
mapcanvas->SetLogy(0);
c1->SaveAs((const char *)(savename));
c1->SetLogy(0);
g0ferhistall->GetXaxis()->SetTitle("Gain G0 frac uncert");
g0ferhistall->Draw();
sprintf(savename,"plots/M%s/g0ferhist_M%s.png", module_str.c_str(), module_str.c_str());
c1->SaveAs((const char *)(savename));
g1ferhistall->GetXaxis()->SetTitle("Gain G1 frac uncert");
g1ferhistall->Draw();
sprintf(savename,"plots/M%s/g1ferhist_M%s.png", module_str.c_str(), module_str.c_str());
c1->SaveAs((const char *)(savename));
g2ferhistall->GetXaxis()->SetTitle("Gain G2 frac uncert");
g2ferhistall->Draw();
sprintf(savename,"plots/M%s/g2ferhist_M%s.png", module_str.c_str(), module_str.c_str());
c1->SaveAs((const char *)(savename));
}
+10 -5
View File
@@ -36,7 +36,6 @@ int main(int argc, char* argv[]) {
char histoname[128];
char savename[128];
TCanvas* c1 = new TCanvas("c1","");
c1->SetLogy();
sprintf(savename,"%s_ana_M%s/Fluo_comb.root", data_loc.c_str(), module_str.c_str());
TFile* comb_file = new TFile((const char *)(savename),"READ");
@@ -95,6 +94,7 @@ int main(int argc, char* argv[]) {
proj->Draw();
fittedfun->Draw("same");
c1->Update();
proj->GetXaxis()->SetTitle("Pedestal corrected ADC [ADU]");
TPaveStats *st = (TPaveStats*)proj->FindObject("stats");
st->SetX1NDC(0.22);
st->SetX2NDC(0.55);
@@ -103,6 +103,10 @@ int main(int argc, char* argv[]) {
st->SetBorderSize(0);
sprintf(savename,"plots/M%s/CuFluo/proj_test%d.png",module_str.c_str(),i);
c1->SaveAs((const char *)(savename));
c1->SetLogy();
sprintf(savename,"plots/M%s/CuFluo/proj_test%d_log.png",module_str.c_str(),i);
c1->SaveAs((const char *)(savename));
c1->SetLogy(0);
}
delete thiscalibration;
@@ -133,15 +137,16 @@ int main(int argc, char* argv[]) {
sprintf(savename,"plots/M%s/CuFluo/peak_fit_poserr_2d.png",module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
peak_fit_pos->GetXaxis()->SetTitle("Peak position [ADC]");
c1->cd();
peak_fit_pos->GetXaxis()->SetTitle("Peak position [ADU]");
peak_fit_pos->Draw();
sprintf(savename,"plots/M%s/CuFluo/peak_fit_pos.png",module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
c1->SaveAs((const char *)(savename));
peak_fit_poserr->GetXaxis()->SetTitle("Peak position uncert [ADC]");
peak_fit_poserr->GetXaxis()->SetTitle("Peak position uncert [ADU]");
peak_fit_poserr->Draw();
sprintf(savename,"plots/M%s/CuFluo/peak_fit_poserr.png",module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
c1->SaveAs((const char *)(savename));
sprintf(savename,"data/M%s/CuF_peakpos_M%s.root", module_str.c_str(), module_str.c_str());
TFile* saved_file = new TFile((const char *)(savename),"RECREATE");
+2 -13
View File
@@ -267,7 +267,6 @@ int main(int argc, char* argv[]) {
}
c1->cd();
gain_avg->GetXaxis()->SetTitle("Average gain");
gain_avg->GetYaxis()->SetTitle("Pixels");
gain_avg->GetXaxis()->SetTitleOffset(1.1);
gain_avg->GetYaxis()->SetTitleOffset(1.5);
gain_avg->Draw();
@@ -283,7 +282,6 @@ int main(int argc, char* argv[]) {
c1->cd();
adc_avg_g1->GetXaxis()->SetTitle("Average G1 ADC");
adc_avg_g1->GetYaxis()->SetTitle("Pixels");
adc_avg_g1->GetXaxis()->SetTitleOffset(1.1);
adc_avg_g1->GetYaxis()->SetTitleOffset(1.5);
adc_avg_g1->Draw();
@@ -300,7 +298,6 @@ int main(int argc, char* argv[]) {
c1->cd();
adc_avg_g2->GetXaxis()->SetTitle("Average G2 ADC");
adc_avg_g2->GetYaxis()->SetTitle("Pixels");
adc_avg_g2->GetXaxis()->SetTitleOffset(1.1);
adc_avg_g2->GetYaxis()->SetTitleOffset(1.5);
adc_avg_g2->Draw();
@@ -513,11 +510,9 @@ int main(int argc, char* argv[]) {
grap_g2->SetMinimum(0);
grap_g2->SetMaximum(16000);
grap_g1->GetXaxis()->SetTitle("Integration time [#mus]");
grap_g1->GetYaxis()->SetTitle("ADC");
grap_g1->GetXaxis()->SetTitleOffset(1.1);
grap_g1->GetYaxis()->SetTitleOffset(1.5);
grap_g2->GetXaxis()->SetTitle("Integration time [#mus]");
grap_g2->GetYaxis()->SetTitle("ADC");
grap_g2->GetXaxis()->SetTitleOffset(1.1);
grap_g2->GetYaxis()->SetTitleOffset(1.5);
@@ -578,7 +573,6 @@ int main(int argc, char* argv[]) {
c1->cd();
g1_avg->GetXaxis()->SetTitle("G1 gradient");
g1_avg->GetYaxis()->SetTitle("Pixels");
g1_avg->GetXaxis()->SetTitleOffset(1.1);
g1_avg->GetYaxis()->SetTitleOffset(1.5);
g1_avg->Draw();
@@ -586,23 +580,20 @@ int main(int argc, char* argv[]) {
c1->SaveAs((const char *)(savename));
g2_avg->GetXaxis()->SetTitle("G2 gradient");
g2_avg->GetYaxis()->SetTitle("Pixels");
g2_avg->GetXaxis()->SetTitleOffset(1.1);
g2_avg->GetYaxis()->SetTitleOffset(1.5);
g2_avg->Draw();
sprintf(savename,"plots/M%s/CurrentSource/module_g2_avg.png", module_str.c_str());
c1->SaveAs((const char *)(savename));
g1overg2->GetXaxis()->SetTitle("G1/G2 gradient");
g1overg2->GetYaxis()->SetTitle("Pixels");
g1overg2->GetXaxis()->SetTitle("G1 / G2");
g1overg2->GetXaxis()->SetTitleOffset(1.1);
g1overg2->GetYaxis()->SetTitleOffset(1.5);
g1overg2->Draw();
sprintf(savename,"plots/M%s/CurrentSource/module_g1overg2.png", module_str.c_str());
c1->SaveAs((const char *)(savename));
g1overg2er->GetXaxis()->SetTitle("G1/G2 uncertainty");
g1overg2er->GetYaxis()->SetTitle("Pixels");
g1overg2er->GetXaxis()->SetTitle("G1 / G2 uncert");
g1overg2er->GetXaxis()->SetTitleOffset(1.1);
g1overg2er->GetYaxis()->SetTitleOffset(1.5);
g1overg2er->Draw();
@@ -610,7 +601,6 @@ int main(int argc, char* argv[]) {
c1->SaveAs((const char *)(savename));
g1_fit_er->GetXaxis()->SetTitle("Fitted G1 uncert");
g1_fit_er->GetYaxis()->SetTitle("Pixels");
g1_fit_er->GetXaxis()->SetTitleOffset(1.1);
g1_fit_er->GetYaxis()->SetTitleOffset(1.5);
g1_fit_er->Draw();
@@ -618,7 +608,6 @@ int main(int argc, char* argv[]) {
c1->SaveAs((const char *)(savename));
g2_fit_er->GetXaxis()->SetTitle("Fitted G2 uncert");
g2_fit_er->GetYaxis()->SetTitle("Pixels");
g2_fit_er->GetXaxis()->SetTitleOffset(1.1);
g2_fit_er->GetYaxis()->SetTitleOffset(1.5);
g2_fit_er->Draw();
+5 -3
View File
@@ -47,7 +47,7 @@ int main(int argc, char* argv[]) {
char savename[128];
int createHistoFile = 1;
int createHistoFile = 0;
// open pede file
/* KEEP shows where 1M data is
@@ -759,15 +759,17 @@ int main(int argc, char* argv[]) {
sprintf(savename,"plots/M%s/DirectBeam/g0overg1ermap.png", module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
TCanvas* c1 = new TCanvas("c1","");
g0overg1hist->GetXaxis()->SetTitle("G0 / G1");
g0overg1hist->Draw();
sprintf(savename,"plots/M%s/DirectBeam/g0overg1hist.png", module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
c1->SaveAs((const char *)(savename));
g0overg1erhist->GetXaxis()->SetTitle("G0 / G1 uncert");
g0overg1erhist->Draw();
sprintf(savename,"plots/M%s/DirectBeam/g0overg1erhist.png", module_str.c_str());
mapcanvas->SaveAs((const char *)(savename));
c1->SaveAs((const char *)(savename));
/* KEEP links to data
if (runAnalysis == 3 || runAnalysis == 4) {