6 gStyle->SetPalette(1,0);
7 gStyle->SetOptStat(111111);
8 gStyle->SetOptFit(111111);
9 gStyle->SetPadRightMargin(0.15);
10 gStyle->SetPadLeftMargin(0.15);
11 gStyle->SetPadBottomMargin(0.15);
13 TString
filename =
"DSelector_p2pi_trees_pulls3";
15 TFile *
f =
new TFile(filename+
".root",
"read");
17 cout <<
"Opening root file: " << (filename+
".root").Data() << endl;
19 TH1F *NumEventsSurvivedAction = (TH1F*)f->Get(
"NumEventsSurvivedAction");
20 TH2F *NumCombosSurvivedAction = (TH2F*)f->Get(
"NumCombosSurvivedAction");
21 TH1F *BeamEnergy = (TH1F*)f->Get(
"BeamEnergy");
22 TH1F *pMomentumMeasured = (TH1F*)f->Get(
"pMomentumMeasured");
23 TH1F *piplusMomentumMeasured = (TH1F*)f->Get(
"piplusMomentumMeasured");
24 TH1F *piminusMomentumMeasured = (TH1F*)f->Get(
"piminusMomentumMeasured");
26 TH1F *KinFitChiSq = (TH1F*)f->Get(
"KinFitChiSq");
27 TH1F *KinFitCL = (TH1F*)f->Get(
"KinFitCL");
28 TH1F *MissingMassSquared = (TH1F*)f->Get(
"MissingMassSquared");
29 TH1F *M2pi = (TH1F*)f->Get(
"M2pi");
30 TH1F *t = (TH1F*)f->Get(
"t");
31 TH2F *CosTheta_Psi = (TH2F*)f->Get(
"CosTheta_Psi");
33 TH1F *pDeltap_Measured = (TH1F*)f->Get(
"pDeltap_Measured");
34 TH1F *pipDeltap_Measured = (TH1F*)f->Get(
"pipDeltap_Measured");
35 TH1F *pimDeltap_Measured = (TH1F*)f->Get(
"pimDeltap_Measured");
36 TH1F *pDeltap = (TH1F*)f->Get(
"pDeltap");
37 TH1F *pipDeltap = (TH1F*)f->Get(
"pipDeltap");
38 TH1F *pimDeltap = (TH1F*)f->Get(
"pimDeltap");
40 TCanvas *
c0 =
new TCanvas(
"c0",
"c0",200,10,1000,700);
48 Double_t
ymax = 10000;
50 NumEventsSurvivedAction->SetTitle(filename);
53 NumEventsSurvivedAction->GetXaxis()->SetTitleSize(0.05);
54 NumEventsSurvivedAction->GetYaxis()->SetTitleSize(0.05);
56 NumEventsSurvivedAction->SetMarkerColor(4);
57 NumEventsSurvivedAction->Draw();
64 NumCombosSurvivedAction->SetTitle(filename);
67 NumCombosSurvivedAction->GetXaxis()->SetTitleSize(0.05);
68 NumCombosSurvivedAction->GetYaxis()->SetTitleSize(0.05);
71 NumCombosSurvivedAction->Draw(
"colz");
78 BeamEnergy->SetTitle(filename);
81 BeamEnergy->GetXaxis()->SetTitleSize(0.05);
82 BeamEnergy->GetYaxis()->SetTitleSize(0.05);
83 BeamEnergy->GetXaxis()->SetTitle(
"Energy (GeV)");
84 BeamEnergy->SetMarkerColor(4);
92 pMomentumMeasured->SetTitle(filename);
95 pMomentumMeasured->GetXaxis()->SetTitleSize(0.05);
96 pMomentumMeasured->GetYaxis()->SetTitleSize(0.05);
97 pMomentumMeasured->GetXaxis()->SetTitle(
"Proton Momentum (GeV)");
98 pMomentumMeasured->SetMarkerColor(4);
99 pMomentumMeasured->Draw();
106 piplusMomentumMeasured->SetTitle(filename);
109 piplusMomentumMeasured->GetXaxis()->SetTitleSize(0.05);
110 piplusMomentumMeasured->GetYaxis()->SetTitleSize(0.05);
111 piplusMomentumMeasured->GetXaxis()->SetTitle(
"PiPlus Momentum (GeV)");
112 piplusMomentumMeasured->SetMarkerColor(4);
113 piplusMomentumMeasured->Draw();
120 piminusMomentumMeasured->SetTitle(filename);
123 piminusMomentumMeasured->GetXaxis()->SetTitleSize(0.05);
124 piminusMomentumMeasured->GetYaxis()->SetTitleSize(0.05);
125 piminusMomentumMeasured->GetXaxis()->SetTitle(
"PiMinus Momentum (GeV)");
126 piminusMomentumMeasured->SetMarkerColor(4);
127 piminusMomentumMeasured->Draw();
130 TCanvas *
c1 =
new TCanvas(
"c1",
"c1",200,10,1000,700);
140 KinFitChiSq->SetTitle(filename);
143 KinFitChiSq->GetXaxis()->SetTitleSize(0.05);
144 KinFitChiSq->GetYaxis()->SetTitleSize(0.05);
145 KinFitChiSq->GetXaxis()->SetTitle(
"#chi^{2}");
146 KinFitChiSq->SetMarkerColor(4);
154 KinFitCL->SetTitle(filename);
157 KinFitCL->GetXaxis()->SetTitleSize(0.05);
158 KinFitCL->GetYaxis()->SetTitleSize(0.05);
159 KinFitCL->GetXaxis()->SetTitle(
"Probability");
160 KinFitCL->SetMarkerColor(4);
168 MissingMassSquared->SetTitle(filename);
171 MissingMassSquared->GetXaxis()->SetTitleSize(0.05);
172 MissingMassSquared->GetYaxis()->SetTitleSize(0.05);
173 MissingMassSquared->GetXaxis()->SetTitle(
"Missing Mass (GeV2)");
174 MissingMassSquared->SetMarkerColor(4);
175 MissingMassSquared->Draw();
182 M2pi->SetTitle(filename);
185 M2pi->GetXaxis()->SetTitleSize(0.05);
186 M2pi->GetYaxis()->SetTitleSize(0.05);
187 M2pi->GetXaxis()->SetTitle(
"Mass 2pi (GeV)");
188 M2pi->SetMarkerColor(4);
196 t->SetTitle(filename);
199 t->GetXaxis()->SetTitleSize(0.05);
200 t->GetYaxis()->SetTitleSize(0.05);
201 t->GetXaxis()->SetTitle(
"-t (GeV2)");
202 t->SetMarkerColor(4);
210 CosTheta_Psi->SetTitle(filename);
213 CosTheta_Psi->GetXaxis()->SetTitleSize(0.05);
214 CosTheta_Psi->GetYaxis()->SetTitleSize(0.05);
215 CosTheta_Psi->GetYaxis()->SetTitle(
"CosTheta");
216 CosTheta_Psi->GetXaxis()->SetTitle(
"#Psi (Degrees)");
217 CosTheta_Psi->SetMarkerColor(4);
218 CosTheta_Psi->Draw(
"colz");
221 TCanvas *
c2 =
new TCanvas(
"c2",
"c2",200,10,1000,700);
230 pDeltap_Measured->SetTitle(filename);
233 pDeltap_Measured->GetXaxis()->SetTitleSize(0.05);
234 pDeltap_Measured->GetYaxis()->SetTitleSize(0.05);
236 pDeltap_Measured->SetMarkerColor(4);
237 pDeltap_Measured->Draw();
244 pipDeltap_Measured->SetTitle(filename);
247 pipDeltap_Measured->GetXaxis()->SetTitleSize(0.05);
248 pipDeltap_Measured->GetYaxis()->SetTitleSize(0.05);
250 pipDeltap_Measured->SetMarkerColor(4);
251 pipDeltap_Measured->Draw();
258 pimDeltap_Measured->SetTitle(filename);
261 pimDeltap_Measured->GetXaxis()->SetTitleSize(0.05);
262 pimDeltap_Measured->GetYaxis()->SetTitleSize(0.05);
264 pimDeltap_Measured->SetMarkerColor(4);
265 pimDeltap_Measured->Draw();
272 pDeltap->SetTitle(filename);
275 pDeltap->GetXaxis()->SetTitleSize(0.05);
276 pDeltap->GetYaxis()->SetTitleSize(0.05);
278 pDeltap->SetMarkerColor(4);
286 pipDeltap->SetTitle(filename);
289 pipDeltap->GetXaxis()->SetTitleSize(0.05);
290 pipDeltap->GetYaxis()->SetTitleSize(0.05);
292 pipDeltap->SetMarkerColor(4);
300 pimDeltap->SetTitle(filename);
303 pimDeltap->GetXaxis()->SetTitleSize(0.05);
304 pimDeltap->GetYaxis()->SetTitleSize(0.05);
306 pimDeltap->SetMarkerColor(4);
310 c0->SaveAs(filename+
".pdf(");
311 c1->SaveAs(filename+
".pdf");
312 c2->SaveAs(filename+
".pdf)");
void plot_p2pi_trees(void)