54 lines
1.9 KiB
C
54 lines
1.9 KiB
C
{
|
|
TFile *file0 = TFile::Open("SimAnasen1.root");
|
|
file0->ls();
|
|
TTree *tree1 = (TTree*)(file0->Get("tree1"));
|
|
new TBrowser();
|
|
|
|
TH2F *h4 = new TH2F(
|
|
"hExVsVZ",
|
|
"",
|
|
100, 0, 0,
|
|
100, -1, 0
|
|
);
|
|
tree1->Draw("Ex:vZ>>hExVsVZ", "sx3ID >= 0", "box same");
|
|
|
|
new TCanvas("c1", "Canvas", 900, 600);
|
|
tree1->Draw("Ex_kin:vZ_kin>>h2(800,-500,300,110,-1,10)", "sx3ID >=0 && !TMath::IsNaN(vZ_kin) && EPC > .02", "colz");
|
|
tree1->Draw("Ex:vZ", "sx3ID >=0 && !TMath::IsNaN(vZ) && EPC > .02", "same");
|
|
c1->SaveAs("Ex_kin_vz.png");
|
|
|
|
new TCanvas("c3", "Canvas", 900, 600);
|
|
tree1->Draw("vZ_track:vZ", "sx3ID >=0 && !TMath::IsNaN(vZ_track)", "");
|
|
TF1 *line_track = new TF1("line_track", "x", gPad->GetUxmin(), gPad->GetUxmax());
|
|
line_track->SetLineColor(kRed); line_track->Draw("SAME");
|
|
c3->SaveAs("vZ_track_vs_vZ.png");
|
|
|
|
new TCanvas("c4", "Canvas", 900, 600);
|
|
tree1->Draw("vZ_kin:vZ", "sx3ID >=0 && !TMath::IsNaN(vZ_kin)", "");
|
|
TF1 *line_kin = new TF1("line_kin", "x", gPad->GetUxmin(), gPad->GetUxmax());
|
|
line_kin->SetLineColor(kRed); line_kin->Draw("SAME");
|
|
c4->SaveAs("vZ_kin_vs_vZ.png");
|
|
|
|
new TCanvas("c5", "Canvas", 900, 600);
|
|
tree1->Draw("EBeam_track:beamEnergy", "sx3ID >=0 && !TMath::IsNaN(EBeam_track)", "");
|
|
TF1 *line_kin_track = new TF1("line_beam_track", "x", gPad->GetUxmin(), gPad->GetUxmax());
|
|
line_kin_track->SetLineColor(kRed); line_kin_track->Draw("SAME");
|
|
c5->SaveAs("Ebeam_track_vs_beamEnergy.png");
|
|
|
|
new TCanvas("c6", "Canvas", 900, 600);
|
|
tree1->Draw("EBeam_kin:beamEnergy", "sx3ID >=0 && !TMath::IsNaN(EBeam_kin)", "");
|
|
TF1 *line_kin_kin = new TF1("line_beam_kin", "x", gPad->GetUxmin(), gPad->GetUxmax());
|
|
line_kin_kin->SetLineColor(kRed); line_kin_kin->Draw("SAME");
|
|
c6->SaveAs("Ebeam_kin_vs_beamEnergy.png");
|
|
|
|
/*
|
|
new TCanvas("c7", "Canvas", 900, 600);
|
|
//c7->SetLogy();
|
|
tree1->Draw("Ex_kin", "sx3ID >= 0");
|
|
tree1->Draw("Ex", "sx3ID >= 0", "same");
|
|
tree1->GetHistogram()->SetLineColor(kRed);
|
|
c7->SaveAs("Ex_kin.png");
|
|
*/
|
|
|
|
}
|