data analysis scripts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

385 lines
13 KiB

{
//=========Macro generated from canvas: Canvas_1/Canvas_1
//========= (Thu Oct 12 16:44:34 2017) by ROOT version5.34/32
TCanvas *Canvas_1 = new TCanvas("Canvas_1", "Canvas_1",303,169,363,321);
gStyle->SetOptFit(1);
gStyle->SetOptStat(0);
gStyle->SetOptTitle(0);
Canvas_1->Range(-0.0125,522.4648,0.1125,613.8474);
Canvas_1->SetFillColor(0);
Canvas_1->SetBorderMode(0);
Canvas_1->SetBorderSize(2);
Canvas_1->SetFrameBorderMode(0);
Canvas_1->SetFrameBorderMode(0);
TProfile *h4_pfx = new TProfile("h4_pfx","ch63:(time-6021800)/1000 {time>6021800&&ic1<5}",100,0,0.1,"");
h4_pfx->SetBinEntries(1,2);
h4_pfx->SetBinEntries(2,1);
h4_pfx->SetBinEntries(3,2);
h4_pfx->SetBinEntries(4,2);
h4_pfx->SetBinEntries(5,2);
h4_pfx->SetBinEntries(6,2);
h4_pfx->SetBinEntries(7,2);
h4_pfx->SetBinEntries(8,2);
h4_pfx->SetBinEntries(9,2);
h4_pfx->SetBinEntries(10,2);
h4_pfx->SetBinEntries(11,2);
h4_pfx->SetBinEntries(12,3);
h4_pfx->SetBinEntries(13,2);
h4_pfx->SetBinEntries(14,2);
h4_pfx->SetBinEntries(15,2);
h4_pfx->SetBinEntries(16,2);
h4_pfx->SetBinEntries(17,2);
h4_pfx->SetBinEntries(18,2);
h4_pfx->SetBinEntries(19,2);
h4_pfx->SetBinEntries(20,2);
h4_pfx->SetBinEntries(21,2);
h4_pfx->SetBinEntries(22,2);
h4_pfx->SetBinEntries(23,2);
h4_pfx->SetBinEntries(24,2);
h4_pfx->SetBinEntries(25,2);
h4_pfx->SetBinEntries(26,2);
h4_pfx->SetBinEntries(27,2);
h4_pfx->SetBinEntries(28,2);
h4_pfx->SetBinEntries(29,2);
h4_pfx->SetBinEntries(30,2);
h4_pfx->SetBinEntries(31,2);
h4_pfx->SetBinEntries(32,2);
h4_pfx->SetBinEntries(33,2);
h4_pfx->SetBinEntries(34,2);
h4_pfx->SetBinEntries(35,2);
h4_pfx->SetBinEntries(36,2);
h4_pfx->SetBinEntries(37,2);
h4_pfx->SetBinEntries(38,1);
h4_pfx->SetBinEntries(39,2);
h4_pfx->SetBinEntries(40,2);
h4_pfx->SetBinEntries(41,2);
h4_pfx->SetBinEntries(42,2);
h4_pfx->SetBinEntries(43,2);
h4_pfx->SetBinEntries(44,2);
h4_pfx->SetBinEntries(45,2);
h4_pfx->SetBinEntries(46,2);
h4_pfx->SetBinEntries(47,3);
h4_pfx->SetBinEntries(48,2);
h4_pfx->SetBinEntries(49,2);
h4_pfx->SetBinEntries(50,2);
h4_pfx->SetBinEntries(51,2);
h4_pfx->SetBinEntries(52,2);
h4_pfx->SetBinEntries(53,2);
h4_pfx->SetBinEntries(54,2);
h4_pfx->SetBinEntries(55,2);
h4_pfx->SetBinEntries(56,2);
h4_pfx->SetBinEntries(57,2);
h4_pfx->SetBinEntries(58,2);
h4_pfx->SetBinEntries(59,2);
h4_pfx->SetBinEntries(60,2);
h4_pfx->SetBinEntries(61,2);
h4_pfx->SetBinEntries(62,2);
h4_pfx->SetBinEntries(63,2);
h4_pfx->SetBinEntries(64,2);
h4_pfx->SetBinEntries(65,2);
h4_pfx->SetBinEntries(66,2);
h4_pfx->SetBinEntries(67,2);
h4_pfx->SetBinEntries(68,2);
h4_pfx->SetBinEntries(69,2);
h4_pfx->SetBinEntries(70,2);
h4_pfx->SetBinEntries(71,2);
h4_pfx->SetBinEntries(72,2);
h4_pfx->SetBinEntries(73,2);
h4_pfx->SetBinEntries(74,1);
h4_pfx->SetBinEntries(75,2);
h4_pfx->SetBinEntries(76,2);
h4_pfx->SetBinEntries(77,2);
h4_pfx->SetBinEntries(78,2);
h4_pfx->SetBinEntries(79,2);
h4_pfx->SetBinEntries(80,2);
h4_pfx->SetBinEntries(81,2);
h4_pfx->SetBinEntries(82,2);
h4_pfx->SetBinEntries(83,3);
h4_pfx->SetBinEntries(84,2);
h4_pfx->SetBinEntries(85,2);
h4_pfx->SetBinEntries(86,2);
h4_pfx->SetBinEntries(87,2);
h4_pfx->SetBinEntries(88,2);
h4_pfx->SetBinEntries(89,2);
h4_pfx->SetBinEntries(90,2);
h4_pfx->SetBinEntries(91,2);
h4_pfx->SetBinEntries(92,2);
h4_pfx->SetBinEntries(93,2);
h4_pfx->SetBinEntries(94,2);
h4_pfx->SetBinEntries(95,2);
h4_pfx->SetBinEntries(96,2);
h4_pfx->SetBinEntries(97,2);
h4_pfx->SetBinEntries(98,2);
h4_pfx->SetBinEntries(99,2);
h4_pfx->SetBinEntries(100,2);
h4_pfx->SetBinContent(1,1097);
h4_pfx->SetBinContent(2,567.5);
h4_pfx->SetBinContent(3,1112);
h4_pfx->SetBinContent(4,1107);
h4_pfx->SetBinContent(5,1101);
h4_pfx->SetBinContent(6,1109);
h4_pfx->SetBinContent(7,1125);
h4_pfx->SetBinContent(8,1145);
h4_pfx->SetBinContent(9,1158);
h4_pfx->SetBinContent(10,1155);
h4_pfx->SetBinContent(11,1168);
h4_pfx->SetBinContent(12,1762.5);
h4_pfx->SetBinContent(13,1148);
h4_pfx->SetBinContent(14,1154);
h4_pfx->SetBinContent(15,1167);
h4_pfx->SetBinContent(16,1149);
h4_pfx->SetBinContent(17,1138);
h4_pfx->SetBinContent(18,1131);
h4_pfx->SetBinContent(19,1113);
h4_pfx->SetBinContent(20,1116);
h4_pfx->SetBinContent(21,1120);
h4_pfx->SetBinContent(22,1095);
h4_pfx->SetBinContent(23,1107);
h4_pfx->SetBinContent(24,1112);
h4_pfx->SetBinContent(25,1106);
h4_pfx->SetBinContent(26,1112);
h4_pfx->SetBinContent(27,1129);
h4_pfx->SetBinContent(28,1134);
h4_pfx->SetBinContent(29,1149);
h4_pfx->SetBinContent(30,1142);
h4_pfx->SetBinContent(31,1148);
h4_pfx->SetBinContent(32,1185);
h4_pfx->SetBinContent(33,1153);
h4_pfx->SetBinContent(34,1160);
h4_pfx->SetBinContent(35,1145);
h4_pfx->SetBinContent(36,1161);
h4_pfx->SetBinContent(37,1137);
h4_pfx->SetBinContent(38,565.5);
h4_pfx->SetBinContent(39,1114);
h4_pfx->SetBinContent(40,1120);
h4_pfx->SetBinContent(41,1119);
h4_pfx->SetBinContent(42,1096);
h4_pfx->SetBinContent(43,1108);
h4_pfx->SetBinContent(44,1121);
h4_pfx->SetBinContent(45,1114);
h4_pfx->SetBinContent(46,1135);
h4_pfx->SetBinContent(47,1683.5);
h4_pfx->SetBinContent(48,1135);
h4_pfx->SetBinContent(49,1161);
h4_pfx->SetBinContent(50,1144);
h4_pfx->SetBinContent(51,1153);
h4_pfx->SetBinContent(52,1177);
h4_pfx->SetBinContent(53,1174);
h4_pfx->SetBinContent(54,1173);
h4_pfx->SetBinContent(55,1171);
h4_pfx->SetBinContent(56,1164);
h4_pfx->SetBinContent(57,1127);
h4_pfx->SetBinContent(58,1130);
h4_pfx->SetBinContent(59,1137);
h4_pfx->SetBinContent(60,1122);
h4_pfx->SetBinContent(61,1106);
h4_pfx->SetBinContent(62,1096);
h4_pfx->SetBinContent(63,1140);
h4_pfx->SetBinContent(64,1100);
h4_pfx->SetBinContent(65,1110);
h4_pfx->SetBinContent(66,1121);
h4_pfx->SetBinContent(67,1139);
h4_pfx->SetBinContent(68,1146);
h4_pfx->SetBinContent(69,1155);
h4_pfx->SetBinContent(70,1147);
h4_pfx->SetBinContent(71,1156);
h4_pfx->SetBinContent(72,1150);
h4_pfx->SetBinContent(73,1173);
h4_pfx->SetBinContent(74,584.5);
h4_pfx->SetBinContent(75,1167);
h4_pfx->SetBinContent(76,1155);
h4_pfx->SetBinContent(77,1160);
h4_pfx->SetBinContent(78,1144);
h4_pfx->SetBinContent(79,1130);
h4_pfx->SetBinContent(80,1110);
h4_pfx->SetBinContent(81,1095);
h4_pfx->SetBinContent(82,1119);
h4_pfx->SetBinContent(83,1675.5);
h4_pfx->SetBinContent(84,1105);
h4_pfx->SetBinContent(85,1128);
h4_pfx->SetBinContent(86,1129);
h4_pfx->SetBinContent(87,1121);
h4_pfx->SetBinContent(88,1124);
h4_pfx->SetBinContent(89,1156);
h4_pfx->SetBinContent(90,1144);
h4_pfx->SetBinContent(91,1155);
h4_pfx->SetBinContent(92,1176);
h4_pfx->SetBinContent(93,1163);
h4_pfx->SetBinContent(94,1162);
h4_pfx->SetBinContent(95,1156);
h4_pfx->SetBinContent(96,1146);
h4_pfx->SetBinContent(97,1159);
h4_pfx->SetBinContent(98,1127);
h4_pfx->SetBinContent(99,1122);
h4_pfx->SetBinContent(100,1111);
h4_pfx->SetBinError(1,775.7593);
h4_pfx->SetBinError(2,567.5);
h4_pfx->SetBinError(3,786.4175);
h4_pfx->SetBinError(4,782.7787);
h4_pfx->SetBinError(5,778.8135);
h4_pfx->SetBinError(6,784.1827);
h4_pfx->SetBinError(7,795.5002);
h4_pfx->SetBinError(8,809.657);
h4_pfx->SetBinError(9,818.8812);
h4_pfx->SetBinError(10,816.7194);
h4_pfx->SetBinError(11,825.9034);
h4_pfx->SetBinError(12,1017.748);
h4_pfx->SetBinError(13,811.7958);
h4_pfx->SetBinError(14,816.0015);
h4_pfx->SetBinError(15,825.2712);
h4_pfx->SetBinError(16,812.4669);
h4_pfx->SetBinError(17,804.7574);
h4_pfx->SetBinError(18,799.749);
h4_pfx->SetBinError(19,787.0111);
h4_pfx->SetBinError(20,789.1568);
h4_pfx->SetBinError(21,791.9978);
h4_pfx->SetBinError(22,774.3646);
h4_pfx->SetBinError(23,782.849);
h4_pfx->SetBinError(24,786.3946);
h4_pfx->SetBinError(25,782.2292);
h4_pfx->SetBinError(26,786.3031);
h4_pfx->SetBinError(27,798.3286);
h4_pfx->SetBinError(28,801.8669);
h4_pfx->SetBinError(29,812.51);
h4_pfx->SetBinError(30,807.5311);
h4_pfx->SetBinError(31,811.7663);
h4_pfx->SetBinError(32,837.9645);
h4_pfx->SetBinError(33,815.299);
h4_pfx->SetBinError(34,820.2442);
h4_pfx->SetBinError(35,809.6978);
h4_pfx->SetBinError(36,820.9558);
h4_pfx->SetBinError(37,803.9916);
h4_pfx->SetBinError(38,565.5);
h4_pfx->SetBinError(39,787.7249);
h4_pfx->SetBinError(40,791.9675);
h4_pfx->SetBinError(41,791.2525);
h4_pfx->SetBinError(42,775.4305);
h4_pfx->SetBinError(43,783.4899);
h4_pfx->SetBinError(44,792.6869);
h4_pfx->SetBinError(45,787.7554);
h4_pfx->SetBinError(46,802.5861);
h4_pfx->SetBinError(47,971.9839);
h4_pfx->SetBinError(48,802.5774);
h4_pfx->SetBinError(49,820.9814);
h4_pfx->SetBinError(50,808.9379);
h4_pfx->SetBinError(51,815.2953);
h4_pfx->SetBinError(52,832.6539);
h4_pfx->SetBinError(53,830.1437);
h4_pfx->SetBinError(54,829.4411);
h4_pfx->SetBinError(55,828.2261);
h4_pfx->SetBinError(56,823.0872);
h4_pfx->SetBinError(57,796.9294);
h4_pfx->SetBinError(58,799.0385);
h4_pfx->SetBinError(59,803.9854);
h4_pfx->SetBinError(60,793.3741);
h4_pfx->SetBinError(61,782.0681);
h4_pfx->SetBinError(62,775.3402);
h4_pfx->SetBinError(63,806.1269);
h4_pfx->SetBinError(64,777.8255);
h4_pfx->SetBinError(65,784.9602);
h4_pfx->SetBinError(66,792.6869);
h4_pfx->SetBinError(67,805.4952);
h4_pfx->SetBinError(68,810.3521);
h4_pfx->SetBinError(69,816.7194);
h4_pfx->SetBinError(70,811.0626);
h4_pfx->SetBinError(71,817.4182);
h4_pfx->SetBinError(72,813.1731);
h4_pfx->SetBinError(73,829.4471);
h4_pfx->SetBinError(74,584.5);
h4_pfx->SetBinError(75,825.213);
h4_pfx->SetBinError(76,816.8846);
h4_pfx->SetBinError(77,820.2954);
h4_pfx->SetBinError(78,808.9676);
h4_pfx->SetBinError(79,799.1436);
h4_pfx->SetBinError(80,784.8914);
h4_pfx->SetBinError(81,774.2819);
h4_pfx->SetBinError(82,791.2575);
h4_pfx->SetBinError(83,967.4134);
h4_pfx->SetBinError(84,781.4567);
h4_pfx->SetBinError(85,797.6318);
h4_pfx->SetBinError(86,798.3549);
h4_pfx->SetBinError(87,792.6717);
h4_pfx->SetBinError(88,794.8588);
h4_pfx->SetBinError(89,817.4182);
h4_pfx->SetBinError(90,808.9453);
h4_pfx->SetBinError(91,816.7132);
h4_pfx->SetBinError(92,831.6252);
h4_pfx->SetBinError(93,822.4637);
h4_pfx->SetBinError(94,821.7095);
h4_pfx->SetBinError(95,817.4157);
h4_pfx->SetBinError(96,810.5372);
h4_pfx->SetBinError(97,819.5563);
h4_pfx->SetBinError(98,796.9106);
h4_pfx->SetBinError(99,793.3741);
h4_pfx->SetBinError(100,785.616);
h4_pfx->SetEntries(200);
TPaveStats *ptstats = new TPaveStats(0.5671642,0.6959248,0.9794776,0.9373041,"brNDC");
ptstats->SetName("stats");
ptstats->SetBorderSize(1);
ptstats->SetFillColor(0);
ptstats->SetTextAlign(12);
ptstats->SetTextFont(42);
TText *text = ptstats->AddText("#chi^{2} / ndf = 1194 / 91");
text->SetTextSize(0.04441379);
text = ptstats->AddText("p0 = 566.3 #pm 0.1 ");
text = ptstats->AddText("p1 = 14.22 #pm 0.17 ");
text = ptstats->AddText("p2 = 50.05 #pm 0.06 ");
text = ptstats->AddText("p3 = 2.319 #pm 0.025 ");
ptstats->SetOptStat(0);
ptstats->SetOptFit(1);
ptstats->Draw();
h4_pfx->GetListOfFunctions()->Add(ptstats);
ptstats->SetParent(h4_pfx);
TF1 *f3 = new TF1("f3","[0]+[1]*TMath::Cos(x*[2]*(2*3.14159)+[3])",0,100);
f3->SetFillColor(19);
f3->SetFillStyle(0);
f3->SetLineColor(2);
f3->SetLineWidth(2);
f3->SetChisquare(1193.557);
f3->SetNDF(91);
f3->GetXaxis()->SetLabelFont(42);
f3->GetXaxis()->SetLabelSize(0.035);
f3->GetXaxis()->SetTitleSize(0.035);
f3->GetXaxis()->SetTitleFont(42);
f3->GetYaxis()->SetLabelFont(42);
f3->GetYaxis()->SetLabelSize(0.035);
f3->GetYaxis()->SetTitleSize(0.035);
f3->GetYaxis()->SetTitleFont(42);
f3->SetParameter(0,566.3128);
f3->SetParError(0,0.1330487);
f3->SetParLimits(0,0,0);
f3->SetParameter(1,14.22488);
f3->SetParError(1,0.168519);
f3->SetParLimits(1,0,0);
f3->SetParameter(2,50.05139);
f3->SetParError(2,0.06405337);
f3->SetParLimits(2,0,0);
f3->SetParameter(3,2.318769);
f3->SetParError(3,0.02512338);
f3->SetParLimits(3,0,0);
h4_pfx->GetListOfFunctions()->Add(f3);
Int_t ci; // for color index setting
TColor *color; // for color definition with alpha
ci = TColor::GetColor("#000099");
h4_pfx->SetLineColor(ci);
h4_pfx->GetXaxis()->SetLabelFont(42);
h4_pfx->GetXaxis()->SetLabelSize(0.035);
h4_pfx->GetXaxis()->SetTitleSize(0.035);
h4_pfx->GetXaxis()->SetTitleFont(42);
h4_pfx->GetYaxis()->SetLabelFont(42);
h4_pfx->GetYaxis()->SetLabelSize(0.035);
h4_pfx->GetYaxis()->SetTitleSize(0.035);
h4_pfx->GetYaxis()->SetTitleFont(42);
h4_pfx->GetZaxis()->SetLabelFont(42);
h4_pfx->GetZaxis()->SetLabelSize(0.035);
h4_pfx->GetZaxis()->SetTitleSize(0.035);
h4_pfx->GetZaxis()->SetTitleFont(42);
h4_pfx->Draw("");
Canvas_1->Modified();
Canvas_1->cd();
Canvas_1->SetSelected(Canvas_1);
}