@@ -22,7 +22,37 @@ namespace
2222
2323} // namespace
2424
25- ClusterErrorPara::ClusterErrorPara (): f0{new TF1 (" f0" , " pol1" , 0 , 10 )}
25+ ClusterErrorPara::ClusterErrorPara ():
26+ f0{new TF1 (" f0" , " pol1" , 0 , 10 )},
27+ f1{new TF1 (" f1" , " pol2" , 0 , 10 )},
28+ f2{new TF1 (" f2" , " pol2" , 0 , 10 )},
29+ f0fine{new TF1 (" f0fine" , " pol2" , 0 , 20000 )},
30+ f1fine{new TF1 (" f1fine" , " pol3" , 0 , 20000 )},
31+ f2fine{new TF1 (" f2fine" , " pol5" , 0 , 20000 )},
32+ f2fine2{new TF1 (" f2fine" , " pol5" , 0 , 20000 )},
33+ fz0{new TF1 (" fz0" , " pol2" , -2 , 2 )},
34+ fz1{new TF1 (" fz1" , " pol4" , -2 , 2 )},
35+ fz2{new TF1 (" fz2" , " pol2" , -2 , 2 )},
36+ fz0fine{new TF1 (" fz0fine" , " pol2" , 0 , 20000 )},
37+ fz1fine{new TF1 (" fz1fine" , " pol3" , 0 , 20000 )},
38+ fz2fine{new TF1 (" fz2fine" , " pol5" , 0 , 20000 )},
39+ fmm_55_2{new TF1 (" fmm_55_2" , " pol2" , -2 , 2 )},
40+ fmm_56_2{new TF1 (" fmm_56_2" , " pol2" , -2 , 2 )},
41+ fmm_3{new TF1 (" fmm_3" , " pol2" , -2 , 2 )},
42+ fadcz0{new TF1 (" fadcz0" , " pol5" , 0 , 20000 )},
43+ fadcz1{new TF1 (" fadcz1" , " pol5" , 0 , 20000 )},
44+ fadcz2{new TF1 (" fadcz2" , " pol5" , 0 , 20000 )},
45+ fadcz0fine{new TF1 (" fadcz0fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 )},
46+ fadcz1fine{new TF1 (" fadcz1fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 )},
47+ fadcz2fine{new TF1 (" fadcz2fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 )},
48+ fadcphi0{new TF1 (" fadcphi0" , " pol4" , 0 , 20000 )},
49+ fadcphi0fine{new TF1 (" fadcphi0fine" , " pol2" , 0 , 20000 )},
50+ fadcphi1{new TF1 (" fadcphi1" , " pol4" , 0 , 20000 )},
51+ fadcphi1fine{new TF1 (" fadcphi1fine" , " pol4" , 0 , 20000 )},
52+ fadcphi2{new TF1 (" fadcphi2" , " pol5" , 0 , 20000 )},
53+ fadcphi2fine1{new TF1 (" fadcphi2fine1" , " pol4" , 0 , 20000 )},
54+ fadcphi2fine2{new TF1 (" fadcphi2fine2" , " pol1" , 0 , 20000 )}
55+
2656{
2757 /*
2858 ftpcR1 = new TF1("ftpcR1", "pol2", 0, 10);
@@ -31,144 +61,144 @@ ClusterErrorPara::ClusterErrorPara(): f0{new TF1("f0", "pol1", 0, 10)}
3161 ftpcR1->SetParameter(2, 0.007);
3262 */
3363
34- f0 = new TF1 (" f0" , " pol1" , 0 , 10 );
64+ // f0 = new TF1("f0", "pol1", 0, 10);
3565 f0->SetParameter (0 , 0.0163943 );
3666 f0->SetParameter (1 , 0.0192931 );
3767
38- f1 = new TF1 (" f1" , " pol2" , 0 , 10 );
68+ // f1 = new TF1("f1", "pol2", 0, 10);
3969 f1->SetParameter (0 , 0.0119384 );
4070 f1->SetParameter (1 , 0.0253197 );
4171 f1->SetParameter (2 , 0.0404213 );
4272
43- f2 = new TF1 (" f2" , " pol2" , 0 , 10 );
73+ // f2 = new TF1("f2", "pol2", 0, 10);
4474 f2->SetParameter (0 , 0.0107316 );
4575 f2->SetParameter (1 , 0.0294968 );
4676 f2->SetParameter (2 , 0.0414098 );
4777 // f2->SetParameter(3,9.75877);
4878
49- fz0 = new TF1 (" fz0" , " pol2" , -2 , 2 );
79+ // fz0 = new TF1("fz0", "pol2", -2, 2);
5080 fz0->SetParameter (0 , 0.0520278 );
5181 fz0->SetParameter (1 , -0.00578699 );
5282 fz0->SetParameter (2 , 0.0156972 );
5383
54- fz1 = new TF1 (" fz1" , " pol4" , -2 , 2 );
84+ // fz1 = new TF1("fz1", "pol4", -2, 2);
5585 fz1->SetParameter (0 , 0.0383233 );
5686 fz1->SetParameter (1 , -0.00577128 );
5787 fz1->SetParameter (2 , 0.0770914 );
5888 fz1->SetParameter (3 , -0.0818139 );
5989 fz1->SetParameter (4 , 0.050305 );
6090
61- fz2 = new TF1 (" fz2" , " pol2" , -2 , 2 );
91+ // fz2 = new TF1("fz2", "pol2", -2, 2);
6292 fz2->SetParameter (0 , 0.0371611 );
6393 fz2->SetParameter (1 , -0.000694558 );
6494 fz2->SetParameter (2 , 0.0437917 );
6595
66- fmm_55_2 = new TF1 (" fmm_55_2" , " pol2" , -2 , 2 );
96+ // fmm_55_2 = new TF1("fmm_55_2", "pol2", -2, 2);
6797 fmm_55_2->SetParameter (0 , 0.0430592 );
6898 fmm_55_2->SetParameter (1 , -0.000177174 );
6999 fmm_55_2->SetParameter (2 , 0.0914288 );
70100
71- fmm_56_2 = new TF1 (" fmm_56_2" , " pol2" , -2 , 2 );
101+ // fmm_56_2 = new TF1("fmm_56_2", "pol2", -2, 2);
72102 fmm_56_2->SetParameter (0 , 0.00363897 );
73103 fmm_56_2->SetParameter (1 , 0.0109713 );
74104 fmm_56_2->SetParameter (2 , 0.032354 );
75105
76- fmm_3 = new TF1 (" fmm_3" , " pol2" , -2 , 2 );
106+ // fmm_3 = new TF1("fmm_3", "pol2", -2, 2);
77107 fmm_3->SetParameter (0 , 0.00305396 );
78108 fmm_3->SetParameter (1 , 0.00505814 );
79109 fmm_3->SetParameter (2 , 0.0395137 );
80110
81- fadcz0 = new TF1 (" fadcz0" , " pol5" , 0 , 20000 );
111+ // fadcz0 = new TF1("fadcz0", "pol5", 0, 20000);
82112 fadcz0->SetParameter (0 , 2.08854 );
83113 fadcz0->SetParameter (1 , -0.0536847 );
84114 fadcz0->SetParameter (2 , 0.000989393 );
85115 fadcz0->SetParameter (3 , -9.54492e-06 );
86116 fadcz0->SetParameter (4 , 4.42178e-08 );
87117 fadcz0->SetParameter (5 , -7.79669e-11 );
88118
89- fadcz1 = new TF1 (" fadcz1" , " pol5" , 0 , 20000 );
119+ // fadcz1 = new TF1("fadcz1", "pol5", 0, 20000);
90120 fadcz1->SetParameter (0 , 2.35278 );
91121 fadcz1->SetParameter (1 , -0.0535903 );
92122 fadcz1->SetParameter (2 , 0.00088052 );
93123 fadcz1->SetParameter (3 , -7.75203e-06 );
94124 fadcz1->SetParameter (4 , 3.35361e-08 );
95125 fadcz1->SetParameter (5 , -5.61371e-11 );
96126
97- fadcz2 = new TF1 (" fadcz2" , " pol5" , 0 , 20000 );
127+ // fadcz2 = new TF1("fadcz2", "pol5", 0, 20000);
98128 fadcz2->SetParameter (0 , 2.53191 );
99129 fadcz2->SetParameter (1 , -0.062285 );
100130 fadcz2->SetParameter (2 , 0.00103893 );
101131 fadcz2->SetParameter (3 , -9.18354e-06 );
102132 fadcz2->SetParameter (4 , 3.9802e-08 );
103133 fadcz2->SetParameter (5 , -6.67137e-11 );
104134
105- fadcz0fine = new TF1 (" fadcz0fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 );
135+ // fadcz0fine = new TF1("fadcz0fine", "[0]+([1]/pow(x-[2],2))", 0, 20000);
106136 fadcz0fine->SetParameter (0 , 9.63983e-01 );
107137 fadcz0fine->SetParameter (1 , 2.68585e+01 );
108138 fadcz0fine->SetParameter (2 , -4.78664e+00 );
109139
110- fadcz1fine = new TF1 (" fadcz1fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 );
140+ // fadcz1fine = new TF1("fadcz1fine", "[0]+([1]/pow(x-[2],2))", 0, 20000);
111141 fadcz1fine->SetParameter (0 , 9.85546e-01 );
112142 fadcz1fine->SetParameter (1 , 1.12622e+02 );
113143 fadcz1fine->SetParameter (2 , -1.26552e+01 );
114144
115- fadcz2fine = new TF1 (" fadcz2fine" , " [0]+([1]/pow(x-[2],2))" , 0 , 20000 );
145+ // fadcz2fine = new TF1("fadcz2fine", "[0]+([1]/pow(x-[2],2))", 0, 20000);
116146 fadcz2fine->SetParameter (0 , 9.71125e-01 );
117147 fadcz2fine->SetParameter (1 , 6.67244e+01 );
118148 fadcz2fine->SetParameter (2 , -3.55034e+00 );
119149
120- fadcphi0 = new TF1 (" fadcphi0" , " pol4" , 0 , 20000 );
150+ // fadcphi0 = new TF1("fadcphi0", "pol4", 0, 20000);
121151 fadcphi0->SetParameter (0 , 1.79273 );
122152 fadcphi0->SetParameter (1 , -0.0306044 );
123153 fadcphi0->SetParameter (2 , 0.000355984 );
124154 fadcphi0->SetParameter (3 , -2.09e-06 );
125155 fadcphi0->SetParameter (4 , 4.26161e-09 );
126156 // fadcphi0->SetParameter(5,-4.22758e-11);
127157
128- fadcphi0fine = new TF1 (" fadcphi0fine" , " pol2" , 0 , 20000 );
158+ // fadcphi0fine = new TF1("fadcphi0fine", "pol2", 0, 20000);
129159 fadcphi0fine->SetParameter (0 , 1.02625 );
130160 fadcphi0fine->SetParameter (1 , -0.00167294 );
131161 fadcphi0fine->SetParameter (2 , 2.2912e-5 );
132162
133- fadcphi1 = new TF1 (" fadcphi1" , " pol4" , 0 , 20000 );
163+ // fadcphi1 = new TF1("fadcphi1", "pol4", 0, 20000);
134164 fadcphi1->SetParameter (0 , 2.12873 );
135165 fadcphi1->SetParameter (1 , -0.0369604 );
136166 fadcphi1->SetParameter (2 , 0.00042828 );
137167 fadcphi1->SetParameter (3 , -2.3665e-06 );
138168 fadcphi1->SetParameter (4 , 4.87683e-09 );
139169
140- fadcphi1fine = new TF1 (" fadcphi1fine" , " pol4" , 0 , 20000 );
170+ // fadcphi1fine = new TF1("fadcphi1fine", "pol4", 0, 20000);
141171 fadcphi1fine->SetParameter (0 , 1.11749 );
142172 fadcphi1fine->SetParameter (1 , -0.00354277 );
143173 fadcphi1fine->SetParameter (2 , 5.60236e-05 );
144174 fadcphi1fine->SetParameter (3 , -4.46412e-07 );
145175 fadcphi1fine->SetParameter (4 , 1.22689e-09 );
146176
147- fadcphi2 = new TF1 (" fadcphi2" , " pol5" , 0 , 20000 );
177+ // fadcphi2 = new TF1("fadcphi2", "pol5", 0, 20000);
148178 fadcphi2->SetParameter (0 , 2.29 );
149179 fadcphi2->SetParameter (1 , -0.0474362 );
150180 fadcphi2->SetParameter (2 , 0.000717789 );
151181 fadcphi2->SetParameter (3 , -6.00737e-06 );
152182 fadcphi2->SetParameter (4 , 2.52007e-08 );
153183 fadcphi2->SetParameter (5 , -4.14747e-11 );
154184
155- fadcphi2fine1 = new TF1 (" fadcphi2fine1" , " pol4" , 0 , 20000 );
185+ // fadcphi2fine1 = new TF1("fadcphi2fine1", "pol4", 0, 20000);
156186 fadcphi2fine1->SetParameter (0 , 1.39404 );
157187 fadcphi2fine1->SetParameter (1 , -0.0202245 );
158188 fadcphi2fine1->SetParameter (2 , 0.000394666 );
159189 fadcphi2fine1->SetParameter (3 , -3.37831e-06 );
160190 fadcphi2fine1->SetParameter (4 , 1.05017e-08 );
161191
162- fadcphi2fine2 = new TF1 (" fadcphi2fine2" , " pol1" , 0 , 20000 );
192+ // fadcphi2fine2 = new TF1("fadcphi2fine2", "pol1", 0, 20000);
163193 fadcphi2fine2->SetParameter (0 , 0.997 );
164194 fadcphi2fine2->SetParameter (1 , 0.00047 );
165195
166- f0fine = new TF1 (" f0fine" , " pol2" , 0 , 20000 );
196+ // f0fine = new TF1("f0fine", "pol2", 0, 20000);
167197 f0fine->SetParameter (0 , 0.98611 );
168198 f0fine->SetParameter (1 , -0.169505 );
169199 f0fine->SetParameter (2 , 1.12907 );
170200
171- f1fine = new TF1 (" f1fine" , " pol3" , 0 , 20000 );
201+ // f1fine = new TF1("f1fine", "pol3", 0, 20000);
172202 f1fine->SetParameter (0 , 0.968625 );
173203 f1fine->SetParameter (1 , -0.38894 );
174204 f1fine->SetParameter (2 , 3.36493 );
@@ -181,7 +211,7 @@ ClusterErrorPara::ClusterErrorPara(): f0{new TF1("f0", "pol1", 0, 10)}
181211 f2fine->SetParameter(3,-42.4668);
182212 f2fine->SetParameter(4,43.6083);
183213 */
184- f2fine = new TF1 (" f2fine" , " pol5" , 0 , 20000 );
214+ // f2fine = new TF1("f2fine", "pol5", 0, 20000);
185215 f2fine->SetLineColor (kBlue );
186216 f2fine->SetParameter (0 , 1.14119 );
187217 f2fine->SetParameter (1 , -2.81483 );
@@ -190,18 +220,18 @@ ClusterErrorPara::ClusterErrorPara(): f0{new TF1("f0", "pol1", 0, 10)}
190220 f2fine->SetParameter (4 , 72.2359 );
191221 f2fine->SetParameter (5 , -20.3802 );
192222
193- fz0fine = new TF1 (" fz0fine" , " pol2" , 0 , 20000 );
223+ // fz0fine = new TF1("fz0fine", "pol2", 0, 20000);
194224 fz0fine->SetParameter (0 , 0.96933 );
195225 fz0fine->SetParameter (1 , -0.0458534 );
196226 fz0fine->SetParameter (2 , 0.231419 );
197227
198- fz1fine = new TF1 (" fz1fine" , " pol3" , 0 , 20000 );
228+ // fz1fine = new TF1("fz1fine", "pol3", 0, 20000);
199229 fz1fine->SetParameter (0 , 0.886262 );
200230 fz1fine->SetParameter (1 , -0.0818167 );
201231 fz1fine->SetParameter (2 , 0.805824 );
202232 fz1fine->SetParameter (3 , -0.425423 );
203233
204- fz2fine = new TF1 (" fz2fine" , " pol5" , 0 , 20000 );
234+ // fz2fine = new TF1("fz2fine", "pol5", 0, 20000);
205235 fz2fine->SetLineColor (kBlue );
206236 fz2fine->SetParameter (0 , 0.880153 );
207237 fz2fine->SetParameter (1 , 0.552461 );
0 commit comments