Added some axis labels for proceedings.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include "TFile.h"
|
||||
#include "TPaveStats.h"
|
||||
#include "TLegend.h"
|
||||
#include "TPaveText.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <sstream>
|
||||
@@ -855,6 +856,12 @@ int main(int argc, char* argv[]) {
|
||||
|
||||
c1->cd();
|
||||
|
||||
TPaveText *pave = new TPaveText(0.86,0.95,0.91,0.98,"blNDC");
|
||||
pave->SetBorderSize(0);
|
||||
pave->SetFillStyle(0);
|
||||
pave->SetTextSize(0.06);
|
||||
pave->SetTextAlign(32);
|
||||
|
||||
g1hist->GetXaxis()->SetTitle("G1 gradient");
|
||||
g1hist->GetXaxis()->SetTitleOffset(1.1);
|
||||
g1hist->GetYaxis()->SetTitleOffset(1.5);
|
||||
@@ -876,6 +883,10 @@ int main(int argc, char* argv[]) {
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1overg2hist.png", module_str.c_str());
|
||||
c1->SaveAs((const char *)(savename));
|
||||
|
||||
g1overg2hist->Fit("gaus");
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1overg2hist_fit.png", module_str.c_str());
|
||||
c1->SaveAs((const char *)(savename));
|
||||
|
||||
g1overg2erhist->GetXaxis()->SetTitle("G1 / G2 uncert");
|
||||
g1overg2erhist->GetXaxis()->SetTitleOffset(1.1);
|
||||
g1overg2erhist->GetYaxis()->SetTitleOffset(1.5);
|
||||
@@ -963,6 +974,8 @@ int main(int argc, char* argv[]) {
|
||||
g1map->GetZaxis()->SetRangeUser(-3000,0);
|
||||
}
|
||||
g1map->Draw("colz");
|
||||
pave->AddText("G1 [ADU/#mus]");
|
||||
pave->Draw();
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1map.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
@@ -975,6 +988,9 @@ int main(int argc, char* argv[]) {
|
||||
g2map->GetZaxis()->SetRangeUser(-200,-50);
|
||||
}
|
||||
g2map->Draw("colz");
|
||||
pave->Clear();
|
||||
pave->AddText("G2 [ADU/#mus]");
|
||||
pave->Draw();
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g2map.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
@@ -983,12 +999,16 @@ int main(int argc, char* argv[]) {
|
||||
g1overg2map->GetYaxis()->SetTitleOffset(0.7);
|
||||
g1overg2map->GetZaxis()->SetRangeUser(11,15);
|
||||
g1overg2map->Draw("colz");
|
||||
pave->Clear();
|
||||
pave->AddText("G1/G2");
|
||||
pave->Draw();
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1overg2map.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
g1overg2map->GetXaxis()->SetRangeUser(0,256);
|
||||
g1overg2map->GetYaxis()->SetRangeUser(240,280);
|
||||
g1overg2map->Draw("colz");
|
||||
pave->Draw();
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1overg2map_zoom.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
@@ -997,6 +1017,9 @@ int main(int argc, char* argv[]) {
|
||||
g1overg2ermap->GetYaxis()->SetTitleOffset(0.7);
|
||||
g1overg2ermap->GetZaxis()->SetRangeUser(0,0.5);
|
||||
g1overg2ermap->Draw("colz");
|
||||
pave->Clear();
|
||||
pave->AddText("#sigma_{G1/G2}");
|
||||
pave->Draw();
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1overg2ermap.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
@@ -1004,6 +1027,9 @@ int main(int argc, char* argv[]) {
|
||||
g1ermap->GetYaxis()->SetTitle("Row");
|
||||
g1ermap->GetYaxis()->SetTitleOffset(0.7);
|
||||
g1ermap->Draw("colz");
|
||||
pave->Clear();
|
||||
pave->AddText("#sigma_{G1}");
|
||||
pave->Draw();
|
||||
g1ermap->GetZaxis()->SetRangeUser(0,50);
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g1ermap.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
@@ -1012,6 +1038,9 @@ int main(int argc, char* argv[]) {
|
||||
g2ermap->GetYaxis()->SetTitle("Row");
|
||||
g2ermap->GetYaxis()->SetTitleOffset(0.7);
|
||||
g2ermap->Draw("colz");
|
||||
pave->Clear();
|
||||
pave->AddText("#sigma_{G2}");
|
||||
pave->Draw();
|
||||
g2ermap->GetZaxis()->SetRangeUser(0,5);
|
||||
sprintf(savename,"plots/M%s/CurrentSource/g2ermap.png", module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
Reference in New Issue
Block a user