Added createPerStepHistos option as for other analyses.
This commit is contained in:
@ -86,6 +86,7 @@ int main(int argc, char* argv[]) {
|
||||
char savename[128];
|
||||
|
||||
int createHistoFile = 0;
|
||||
int createPerStepHistos = 0;
|
||||
|
||||
// open pede file
|
||||
sprintf(savename,"%s/%s_%%6.6d.dat", data_loc.c_str(), pede_file.c_str());
|
||||
@ -295,37 +296,39 @@ int main(int argc, char* argv[]) {
|
||||
pedestalObjectG0->pedestalClear();
|
||||
pedestalObjectG1->pedestalClear();
|
||||
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adc_g0_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adc_g0_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
if (createPerStepHistos == 1) {
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adc_g0_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adc_g0_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adc_g0_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adc_g1_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adc_g1_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adc_g1_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adc_g1_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adc_g1_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adcer_g0_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adcer_g0_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adcer_g0_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adcer_g1_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetXaxis()->SetTitle("Column");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitle("Row");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->GetYaxis()->SetTitleOffset(0.7);
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->Draw("colz");
|
||||
avg_adcer_g1_map[framecounter/1000 -1]->SetMinimum(0);
|
||||
sprintf(savename,"plots/M%s/DirectBeam/perStep/avg_adcer_g1_map_%d_M%s.png", module_str.c_str(), ((framecounter/1000 -1)+1)*2, module_str.c_str());
|
||||
mapcanvas->SaveAs((const char *)(savename));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user