File indexing completed on 2024-04-06 12:26:30
0001 {
0002 TFile *_file0 = TFile::Open("pull_matched.root");
0003
0004
0005 TH1F * TIB_X_L1=(TH1F*)_file0->Get("mTIBpull_x_l1");
0006 TH1F * TIB_X_L1_COMBINED=(TH1F*)_file0->Get("mTIBpull_x_l1_combined");
0007 TH1F * TIB_X_L1_SIM=(TH1F*)_file0->Get("mTIBpull_x_l1_sim");
0008
0009
0010 TH1F * TIB_X_L2=(TH1F*)_file0->Get("mTIBpull_x_l2");
0011 TH1F * TIB_X_L2_COMBINED=(TH1F*)_file0->Get("mTIBpull_x_l2_combined");
0012 TH1F * TIB_X_L2_SIM=(TH1F*)_file0->Get("mTIBpull_x_l2_sim");
0013
0014
0015 TH1F * TIB_Y_L1=(TH1F*)_file0->Get("mTIBpull_y_l1");
0016 TH1F * TIB_Y_L1_COMBINED=(TH1F*)_file0->Get("mTIBpull_y_l1_combined");
0017 TH1F * TIB_Y_L1_SIM=(TH1F*)_file0->Get("mTIBpull_y_l1_sim");
0018
0019
0020 TH1F * TIB_Y_L2=(TH1F*)_file0->Get("mTIBpull_y_l2");
0021 TH1F * TIB_Y_L2_COMBINED=(TH1F*)_file0->Get("mTIBpull_y_l2_combined");
0022 TH1F * TIB_Y_L2_SIM=(TH1F*)_file0->Get("mTIBpull_y_l2_sim");
0023
0024
0025 TH1F * TOB_X_L1=(TH1F*)_file0->Get("mTOBpull_x_l1");
0026 TH1F * TOB_X_L1_COMBINED=(TH1F*)_file0->Get("mTOBpull_x_l1_combined");
0027 TH1F * TOB_X_L1_SIM=(TH1F*)_file0->Get("mTOBpull_x_l1_sim");
0028
0029
0030 TH1F * TOB_X_L2=(TH1F*)_file0->Get("mTOBpull_x_l2");
0031 TH1F * TOB_X_L2_COMBINED=(TH1F*)_file0->Get("mTOBpull_x_l2_combined");
0032 TH1F * TOB_X_L2_SIM=(TH1F*)_file0->Get("mTOBpull_x_l2_sim");
0033
0034
0035 TH1F * TOB_Y_L1=(TH1F*)_file0->Get("mTOBpull_y_l1");
0036 TH1F * TOB_Y_L1_COMBINED=(TH1F*)_file0->Get("mTOBpull_y_l1_combined");
0037 TH1F * TOB_Y_L1_SIM=(TH1F*)_file0->Get("mTOBpull_y_l1_sim");
0038
0039
0040 TH1F * TOB_Y_L2=(TH1F*)_file0->Get("mTOBpull_y_l2");
0041 TH1F * TOB_Y_L2_COMBINED=(TH1F*)_file0->Get("mTOBpull_y_l2_combined");
0042 TH1F * TOB_Y_L2_SIM=(TH1F*)_file0->Get("mTOBpull_y_l2_sim");
0043
0044 TCanvas *cTIB=new TCanvas("TIBpull","TIBpull",1250,930);
0045 cTIB->Divide(2,2);
0046 cTIB->cd(1);
0047 TIB_X_L1_SIM->Fit("gaus");
0048 TIB_X_L1_COMBINED->Fit("gaus");
0049 TIB_X_L1->Fit("gaus");
0050 TIB_X_L1_SIM->SetLineColor(kRed);
0051 TIB_X_L1_SIM->GetFunction("gaus")->SetLineColor(kRed);
0052 TIB_X_L1_COMBINED->SetLineColor(kBlue);
0053 TIB_X_L1_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0054 gStyle->SetOptFit(1111);
0055
0056
0057
0058 TIB_X_L1->Draw("sames");
0059 cTIB->cd(2);
0060 TIB_X_L2_SIM->Fit("gaus");
0061 TIB_X_L2_COMBINED->Fit("gaus");
0062 TIB_X_L2->Fit("gaus");
0063 TIB_X_L2_SIM->SetLineColor(kRed);
0064 TIB_X_L2_SIM->GetFunction("gaus")->SetLineColor(kRed);
0065 TIB_X_L2_COMBINED->SetLineColor(kBlue);
0066 TIB_X_L2_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0067 gStyle->SetOptFit(1111);
0068
0069
0070 TIB_X_L2->Draw("sames");
0071 cTIB->cd(3);
0072 TIB_Y_L1_SIM->Fit("gaus");
0073 TIB_Y_L1_COMBINED->Fit("gaus");
0074 TIB_Y_L1->Fit("gaus");
0075 TIB_Y_L1_SIM->SetLineColor(kRed);
0076 TIB_Y_L1_SIM->GetFunction("gaus")->SetLineColor(kRed);
0077 TIB_Y_L1_COMBINED->SetLineColor(kBlue);
0078 TIB_Y_L1_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0079 gStyle->SetOptFit(1111);
0080
0081
0082 TIB_Y_L1->Draw("sames");
0083 cTIB->cd(4);
0084 TIB_Y_L2_SIM->Fit("gaus");
0085 TIB_Y_L2_COMBINED->Fit("gaus");
0086 TIB_Y_L2->Fit("gaus");
0087 TIB_Y_L2_SIM->SetLineColor(kRed);
0088 TIB_Y_L2_SIM->GetFunction("gaus")->SetLineColor(kRed);
0089 TIB_Y_L2_COMBINED->SetLineColor(kBlue);
0090 TIB_Y_L2_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0091 gStyle->SetOptFit(1111);
0092
0093
0094 TIB_Y_L2->Draw("sames");
0095
0096 TCanvas *cTOB=new TCanvas("TOBpull","TOBpull",1250,930);
0097 cTOB->Divide(2,2);
0098 cTOB->cd(1);
0099 TOB_X_L1_SIM->Fit("gaus");
0100 TOB_X_L1_COMBINED->Fit("gaus");
0101 TOB_X_L1->Fit("gaus");
0102 TOB_X_L1_SIM->SetLineColor(kRed);
0103 TOB_X_L1_SIM->GetFunction("gaus")->SetLineColor(kRed);
0104 TOB_X_L1_COMBINED->SetLineColor(kBlue);
0105 TOB_X_L1_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0106 gStyle->SetOptFit(1111);
0107
0108
0109 TOB_X_L1->Draw("sames");
0110 cTOB->cd(2);
0111 TOB_X_L2_SIM->Fit("gaus");
0112 TOB_X_L2_COMBINED->Fit("gaus");
0113 TOB_X_L2->Fit("gaus");
0114 TOB_X_L2_SIM->SetLineColor(kRed);
0115 TOB_X_L2_SIM->GetFunction("gaus")->SetLineColor(kRed);
0116 TOB_X_L2_COMBINED->SetLineColor(kBlue);
0117 TOB_X_L2_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0118 gStyle->SetOptFit(1111);
0119
0120
0121 TOB_X_L2->Draw("sames");
0122 cTOB->cd(3);
0123 TOB_Y_L1_SIM->Fit("gaus");
0124 TOB_Y_L1_COMBINED->Fit("gaus");
0125 TOB_Y_L1->Fit("gaus");
0126 TOB_Y_L1_SIM->SetLineColor(kRed);
0127 TOB_Y_L1_SIM->GetFunction("gaus")->SetLineColor(kRed);
0128 TOB_Y_L1_COMBINED->SetLineColor(kBlue);
0129 TOB_Y_L1_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0130 gStyle->SetOptFit(1111);
0131
0132
0133 TOB_Y_L1->Draw("sames");
0134 cTOB->cd(4);
0135 TOB_Y_L2_SIM->Fit("gaus");
0136 TOB_Y_L2_COMBINED->Fit("gaus");
0137 TOB_Y_L2->Fit("gaus");
0138 TOB_Y_L2_SIM->SetLineColor(kRed);
0139 TOB_Y_L2_SIM->GetFunction("gaus")->SetLineColor(kRed);
0140 TOB_Y_L2_COMBINED->SetLineColor(kBlue);
0141 TOB_Y_L2_COMBINED->GetFunction("gaus")->SetLineColor(kBlue);
0142 gStyle->SetOptFit(1111);
0143
0144
0145 TOB_Y_L2->Draw("sames");
0146 }