Fitting Integer+Double observables with RooFit

Dear experts,

I am trying to fit experimental observables with a backtracking method based on RooFit. I want to know wich distribution of my 2 model input parameters represent the best my experiment. I’ve generated around 2500 events for each combination of my model parameters.

A problem for me is that I want to create a PDF mixing Integer-values observables (such as the mass or charge of a particle) with Double-values observables (such as energy of the a particle). Those observables are correlated. For the moment I’m focusing in particular on 2 observables.

1)I’ve first tried to fit my experiment with a RooAddPdf constructed from a set of RooDataHist from my model TTree, one for each input parameter couple from the model. This method isn’t working and is returning that kind of errors (where “Model” stands for the RooAddPdf):

[#1] INFO:Minization -- A total of 205 expressions have been identified as constant and will be precalculated and cached. [#1] INFO:Minization -- A total of 205 expressions have been identified as constant and will be precalculated and cached. [#1] INFO:Minization -- A total of 205 expressions have been identified as constant and will be precalculated and cached. [#0] ERROR:Eval -- RooAbsReal::logEvalError(Model) evaluation error, origin : RooAddPdf::Model[ W12 * HistPdf12 + Model_recursive_fraction_HistPdf13 * HistPdf13 + Model_recursive_fraction_HistPdf14 * HistPdf14 + Model_recursive_fraction_HistPdf15 * HistPdf15 + Model_recursive_fraction_HistPdf16 * HistPdf16 + Model_recursive_fraction_HistPdf17 * HistPdf17 + Model_recursive_fraction_HistPdf18 * HistPdf18 + Model_recursive_fraction_HistPdf19 * HistPdf19 + Model_recursive_fraction_HistPdf20 * HistPdf20 + Model_recursive_fraction_HistPdf21 * HistPdf21 + Model_recursive_fraction_HistPdf22 * HistPdf22 + Model_recursive_fraction_HistPdf23 * HistPdf23 + Model_recursive_fraction_HistPdf24 * HistPdf24 + Model_recursive_fraction_HistPdf25 * HistPdf25 + Model_recursive_fraction_HistPdf26 * HistPdf26 + Model_recursive_fraction_HistPdf27 * HistPdf27 + Model_recursive_fraction_HistPdf28 * HistPdf28 + Model_recursive_fraction_HistPdf29 * HistPdf29 + Model_recursive_fraction_HistPdf30 * HistPdf30 + Model_recursive_fraction_HistPdf31 * HistPdf31 + Model_recursive_fraction_HistPdf32 * HistPdf32 + Model_recursive_fraction_HistPdf33 * HistPdf33 + Model_recursive_fraction_HistPdf34 * HistPdf34 + Model_recursive_fraction_HistPdf35 * HistPdf35 + Model_recursive_fraction_HistPdf36 * HistPdf36 + Model_recursive_fraction_HistPdf37 * HistPdf37 + Model_recursive_fraction_HistPdf38 * HistPdf38 + Model_recursive_fraction_HistPdf39 * HistPdf39 + Model_recursive_fraction_HistPdf40 * HistPdf40 + Model_recursive_fraction_HistPdf41 * HistPdf41 + Model_recursive_fraction_HistPdf42 * HistPdf42 + Model_recursive_fraction_HistPdf43 * HistPdf43 + Model_recursive_fraction_HistPdf44 * HistPdf44 + Model_recursive_fraction_HistPdf45 * HistPdf45 + Model_recursive_fraction_HistPdf46 * HistPdf46 + Model_recursive_fraction_HistPdf47 * HistPdf47 + Model_recursive_fraction_HistPdf48 * HistPdf48 + Model_recursive_fraction_HistPdf49 * HistPdf49 + Model_recursive_fraction_HistPdf50 * HistPdf50 + Model_recursive_fraction_HistPdf51 * HistPdf51 + Model_recursive_fraction_HistPdf52 * HistPdf52 + Model_recursive_fraction_HistPdf53 * HistPdf53 + Model_recursive_fraction_HistPdf54 * HistPdf54 + Model_recursive_fraction_HistPdf55 * HistPdf55 + Model_recursive_fraction_HistPdf56 * HistPdf56 + Model_recursive_fraction_HistPdf57 * HistPdf57 + Model_recursive_fraction_HistPdf58 * HistPdf58 + Model_recursive_fraction_HistPdf59 * HistPdf59 + Model_recursive_fraction_HistPdf60 * HistPdf60 + Model_recursive_fraction_HistPdf61 * HistPdf61 + Model_recursive_fraction_HistPdf62 * HistPdf62 + Model_recursive_fraction_HistPdf63 * HistPdf63 + Model_recursive_fraction_HistPdf64 * HistPdf64 + Model_recursive_fraction_HistPdf65 * HistPdf65 + Model_recursive_fraction_HistPdf66 * HistPdf66 + Model_recursive_fraction_HistPdf67 * HistPdf67 + Model_recursive_fraction_HistPdf68 * HistPdf68 + Model_recursive_fraction_HistPdf69 * HistPdf69 + Model_recursive_fraction_HistPdf70 * HistPdf70 + Model_recursive_fraction_HistPdf71 * HistPdf71 + Model_recursive_fraction_HistPdf72 * HistPdf72 + Model_recursive_fraction_HistPdf73 * HistPdf73 + Model_recursive_fraction_HistPdf74 * HistPdf74 + Model_recursive_fraction_HistPdf75 * HistPdf75 + Model_recursive_fraction_HistPdf76 * HistPdf76 + Model_recursive_fraction_HistPdf77 * HistPdf77 + Model_recursive_fraction_HistPdf78 * HistPdf78 + Model_recursive_fraction_HistPdf79 * HistPdf79 + Model_recursive_fraction_HistPdf80 * HistPdf80 + Model_recursive_fraction_HistPdf81 * HistPdf81 + Model_recursive_fraction_HistPdf82 * HistPdf82 + Model_recursive_fraction_HistPdf83 * HistPdf83 + Model_recursive_fraction_HistPdf84 * HistPdf84 + Model_recursive_fraction_HistPdf85 * HistPdf85 + Model_recursive_fraction_HistPdf86 * HistPdf86 + Model_recursive_fraction_HistPdf87 * HistPdf87 + Model_recursive_fraction_HistPdf88 * HistPdf88 + Model_recursive_fraction_HistPdf89 * HistPdf89 + Model_recursive_fraction_HistPdf90 * HistPdf90 + Model_recursive_fraction_HistPdf91 * HistPdf91 + Model_recursive_fraction_HistPdf92 * HistPdf92 + Model_recursive_fraction_HistPdf93 * HistPdf93 + Model_recursive_fraction_HistPdf94 * HistPdf94 + Model_recursive_fraction_HistPdf95 * HistPdf95 + Model_recursive_fraction_HistPdf97 * HistPdf97 + Model_recursive_fraction_HistPdf98 * HistPdf98 + Model_recursive_fraction_HistPdf99 * HistPdf99 + Model_recursive_fraction_HistPdf100 * HistPdf100 + Model_recursive_fraction_HistPdf101 * HistPdf101 + Model_recursive_fraction_HistPdf102 * HistPdf102 + Model_recursive_fraction_HistPdf103 * HistPdf103 + Model_recursive_fraction_HistPdf104 * HistPdf104 + Model_recursive_fraction_HistPdf105 * HistPdf105 + Model_recursive_fraction_HistPdf106 * HistPdf106 + Model_recursive_fraction_HistPdf107 * HistPdf107 + Model_recursive_fraction_HistPdf108 * HistPdf108 + Model_recursive_fraction_HistPdf109 * HistPdf109 + Model_recursive_fraction_HistPdf110 * HistPdf110 + Model_recursive_fraction_HistPdf111 * HistPdf111 + Model_recursive_fraction_HistPdf112 * HistPdf112 + Model_recursive_fraction_HistPdf113 * HistPdf113 + Model_recursive_fraction_HistPdf114 * HistPdf114 + Model_recursive_fraction_HistPdf115 * HistPdf115 + Model_recursive_fraction_HistPdf116 * HistPdf116 + Model_recursive_fraction_HistPdf117 * HistPdf117 + Model_recursive_fraction_HistPdf118 * HistPdf118 + Model_recursive_fraction_HistPdf119 * HistPdf119 + Model_recursive_fraction_HistPdf121 * HistPdf121 + Model_recursive_fraction_HistPdf122 * HistPdf122 + Model_recursive_fraction_HistPdf123 * HistPdf123 + Model_recursive_fraction_HistPdf124 * HistPdf124 + Model_recursive_fraction_HistPdf125 * HistPdf125 + Model_recursive_fraction_HistPdf126 * HistPdf126 + Model_recursive_fraction_HistPdf127 * HistPdf127 + Model_recursive_fraction_HistPdf128 * HistPdf128 + Model_recursive_fraction_HistPdf129 * HistPdf129 + Model_recursive_fraction_HistPdf130 * HistPdf130 + Model_recursive_fraction_HistPdf131 * HistPdf131 + Model_recursive_fraction_HistPdf133 * HistPdf133 + Model_recursive_fraction_HistPdf134 * HistPdf134 + Model_recursive_fraction_HistPdf135 * HistPdf135 + Model_recursive_fraction_HistPdf136 * HistPdf136 + Model_recursive_fraction_HistPdf137 * HistPdf137 + Model_recursive_fraction_HistPdf138 * HistPdf138 + Model_recursive_fraction_HistPdf139 * HistPdf139 + Model_recursive_fraction_HistPdf140 * HistPdf140 + Model_recursive_fraction_HistPdf141 * HistPdf141 + Model_recursive_fraction_HistPdf142 * HistPdf142 + Model_recursive_fraction_HistPdf143 * HistPdf143 + Model_recursive_fraction_HistPdf146 * HistPdf146 + Model_recursive_fraction_HistPdf147 * HistPdf147 + Model_recursive_fraction_HistPdf148 * HistPdf148 + Model_recursive_fraction_HistPdf149 * HistPdf149 + Model_recursive_fraction_HistPdf150 * HistPdf150 + Model_recursive_fraction_HistPdf151 * HistPdf151 + Model_recursive_fraction_HistPdf152 * HistPdf152 + Model_recursive_fraction_HistPdf153 * HistPdf153 + Model_recursive_fraction_HistPdf154 * HistPdf154 + Model_recursive_fraction_HistPdf155 * HistPdf155 + Model_recursive_fraction_HistPdf158 * HistPdf158 + Model_recursive_fraction_HistPdf159 * HistPdf159 + Model_recursive_fraction_HistPdf160 * HistPdf160 + Model_recursive_fraction_HistPdf161 * HistPdf161 + Model_recursive_fraction_HistPdf162 * HistPdf162 + Model_recursive_fraction_HistPdf163 * HistPdf163 + Model_recursive_fraction_HistPdf164 * HistPdf164 + Model_recursive_fraction_HistPdf165 * HistPdf165 + Model_recursive_fraction_HistPdf166 * HistPdf166 + Model_recursive_fraction_HistPdf167 * HistPdf167 + Model_recursive_fraction_HistPdf170 * HistPdf170 + Model_recursive_fraction_HistPdf171 * HistPdf171 + Model_recursive_fraction_HistPdf172 * HistPdf172 + Model_recursive_fraction_HistPdf173 * HistPdf173 + Model_recursive_fraction_HistPdf174 * HistPdf174 + Model_recursive_fraction_HistPdf175 * HistPdf175 + Model_recursive_fraction_HistPdf176 * HistPdf176 + Model_recursive_fraction_HistPdf177 * HistPdf177 + Model_recursive_fraction_HistPdf178 * HistPdf178 + Model_recursive_fraction_HistPdf179 * HistPdf179 + Model_recursive_fraction_HistPdf183 * HistPdf183 + Model_recursive_fraction_HistPdf184 * HistPdf184 + Model_recursive_fraction_HistPdf185 * HistPdf185 + Model_recursive_fraction_HistPdf186 * HistPdf186 + Model_recursive_fraction_HistPdf187 * HistPdf187 + Model_recursive_fraction_HistPdf188 * HistPdf188 + Model_recursive_fraction_HistPdf189 * HistPdf189 + Model_recursive_fraction_HistPdf190 * HistPdf190 + Model_recursive_fraction_HistPdf191 * HistPdf191 + Model_recursive_fraction_HistPdf194 * HistPdf194 + Model_recursive_fraction_HistPdf195 * HistPdf195 + Model_recursive_fraction_HistPdf196 * HistPdf196 + Model_recursive_fraction_HistPdf197 * HistPdf197 + Model_recursive_fraction_HistPdf198 * HistPdf198 + Model_recursive_fraction_HistPdf199 * HistPdf199 + Model_recursive_fraction_HistPdf200 * HistPdf200 + Model_recursive_fraction_HistPdf201 * HistPdf201 + Model_recursive_fraction_HistPdf202 * HistPdf202 + Model_recursive_fraction_HistPdf203 * HistPdf203 + Model_recursive_fraction_HistPdf207 * HistPdf207 + Model_recursive_fraction_HistPdf208 * HistPdf208 + Model_recursive_fraction_HistPdf209 * HistPdf209 + Model_recursive_fraction_HistPdf210 * HistPdf210 + Model_recursive_fraction_HistPdf211 * HistPdf211 + Model_recursive_fraction_HistPdf212 * HistPdf212 + Model_recursive_fraction_HistPdf213 * HistPdf213 + Model_recursive_fraction_HistPdf214 * HistPdf214 + Model_recursive_fraction_HistPdf215 * HistPdf215 + Model_recursive_fraction_HistPdf219 * HistPdf219 + Model_recursive_fraction_HistPdf220 * HistPdf220 + Model_recursive_fraction_HistPdf221 * HistPdf221 + Model_recursive_fraction_HistPdf222 * HistPdf222 + Model_recursive_fraction_HistPdf223 * HistPdf223 + Model_recursive_fraction_HistPdf224 * HistPdf224 + Model_recursive_fraction_HistPdf225 * HistPdf225 + Model_recursive_fraction_HistPdf226 * HistPdf226 + Model_recursive_fraction_HistPdf227 * HistPdf227 + Model_recursive_fraction_HistPdf231 * HistPdf231 + Model_recursive_fraction_HistPdf232 * HistPdf232 + Model_recursive_fraction_HistPdf233 * HistPdf233 + Model_recursive_fraction_HistPdf234 * HistPdf234 + Model_recursive_fraction_HistPdf235 * HistPdf235 + Model_recursive_fraction_HistPdf236 * HistPdf236 + Model_recursive_fraction_HistPdf237 * HistPdf237 + Model_recursive_fraction_HistPdf238 * HistPdf238 + Model_recursive_fraction_HistPdf239 * HistPdf239 ] message : getLogVal() top-level p.d.f evaluates to zero server values: !refCoefNorm=(), !pdfs=(HistPdf12 = 0/2208,HistPdf13 = 0/2452,HistPdf14 = 0/2472,HistPdf15 = 0/2484,HistPdf16 = 0/2479,HistPdf17 = 0/2430,HistPdf18 = 0/2369,HistPdf19 = 0/2199,HistPdf20 = 0/1943,HistPdf21 = 0/1697,HistPdf22 = 0/1456,HistPdf23 = 0/1187,HistPdf24 = 0/2072,HistPdf25 = 0/2413,HistPdf26 = 0/2471,HistPdf27 = 0/2483,HistPdf28 = 0/2486,HistPdf29 = 0/2456,HistPdf30 = 0/2419,HistPdf31 = 0/2238,HistPdf32 = 0/2002,HistPdf33 = 0/1745,HistPdf34 = 0/1508,HistPdf35 = 0/1292,HistPdf36 = 0/1927,HistPdf37 = 0/2356,HistPdf38 = 0/2443,HistPdf39 = 0/2451,HistPdf40 = 0/2447,HistPdf41 = 0/2423,HistPdf42 = 0/2363,HistPdf43 = 0/2262,HistPdf44 = 0/2098,HistPdf45 = 0/1931,HistPdf46 = 0/1668,HistPdf47 = 0/1482,HistPdf48 = 0/1762,HistPdf49 = 0/2275,HistPdf50 = 0/2406,HistPdf51 = 0/2463,HistPdf52 = 0/2464,HistPdf53 = 0/2442,HistPdf54 = 0/2363,HistPdf55 = 0/2292,HistPdf56 = 0/2143,HistPdf57 = 0/2006,HistPdf58 = 0/1841,HistPdf59 = 0/1645,HistPdf60 = 0/1736,HistPdf61 = 0/2101,HistPdf62 = 0/2285,HistPdf63 = 0/2369,HistPdf64 = 0/2435,HistPdf65 = 0/2422,HistPdf66 = 0/2381,HistPdf67 = 0/2328,HistPdf68 = 0/2209,HistPdf69 = 0/2095,HistPdf70 = 0/1967,HistPdf71 = 0/1752,HistPdf72 = 0/1435,HistPdf73 = 0/1800,HistPdf74 = 0/2167,HistPdf75 = 0/2321,HistPdf76 = 0/2400,HistPdf77 = 0/2432,HistPdf78 = 0/2408,HistPdf79 = 0/2342,HistPdf80 = 0/2266,HistPdf81 = 0/2132,HistPdf82 = 0/2010,HistPdf83 = 0/1859,HistPdf84 = 0/1621,HistPdf85 = 0/1408,HistPdf86 = 0/1722,HistPdf87 = 0/2092,HistPdf88 = 0/2310,HistPdf89 = 0/2378,HistPdf90 = 0/2412,HistPdf91 = 0/2378,HistPdf92 = 0/2338,HistPdf93 = 0/2251,HistPdf94 = 0/2122,HistPdf95 = 0/2014,HistPdf97 = 0/1315,HistPdf98 = 0/1650,HistPdf99 = 0/2008,HistPdf100 = 0/2227,HistPdf101 = 0/2314,HistPdf102 = 0/2412,HistPdf103 = 0/2411,HistPdf104 = 0/2340,HistPdf105 = 0/2294,HistPdf106 = 0/2206,HistPdf107 = 0/2049,HistPdf108 = 0/147,HistPdf109 = 0/430,HistPdf110 = 0/1241,HistPdf111 = 0/1749,HistPdf112 = 0/2071,HistPdf113 = 0/2233,HistPdf114 = 0/2365,HistPdf115 = 0/2390,HistPdf116 = 0/2392,HistPdf117 = 0/2311,HistPdf118 = 0/2244,HistPdf119 = 0/2136,HistPdf121 = 0/309,HistPdf122 = 0/964,HistPdf123 = 0/1626,HistPdf124 = 0/1945,HistPdf125 = 0/2188,HistPdf126 = 0/2312,HistPdf127 = 0/2390,HistPdf128 = 0/2393,HistPdf129 = 0/2368,HistPdf130 = 0/2323,HistPdf131 = 0/2208,HistPdf133 = 0/124,HistPdf134 = 0/516,HistPdf135 = 0/1170,HistPdf136 = 0/1671,HistPdf137 = 0/2028,HistPdf138 = 0/2187,HistPdf139 = 0/2327,HistPdf140 = 0/2388,HistPdf141 = 0/2386,HistPdf142 = 0/2350,HistPdf143 = 0/2272,HistPdf146 = 0/395,HistPdf147 = 0/947,HistPdf148 = 0/1484,HistPdf149 = 0/1939,HistPdf150 = 0/2148,HistPdf151 = 0/2320,HistPdf152 = 0/2356,HistPdf153 = 0/2400,HistPdf154 = 0/2380,HistPdf155 = 0/2292,HistPdf158 = 0/210,HistPdf159 = 0/659,HistPdf160 = 0/1194,HistPdf161 = 0/1643,HistPdf162 = 0/2012,HistPdf163 = 0/2208,HistPdf164 = 0/2322,HistPdf165 = 0/2385,HistPdf166 = 0/2391,HistPdf167 = 0/2351,HistPdf170 = 0/176,HistPdf171 = 0/523,HistPdf172 = 0/1035,HistPdf173 = 0/1537,HistPdf174 = 0/1946,HistPdf175 = 0/2146,HistPdf176 = 0/2308,HistPdf177 = 0/2369,HistPdf178 = 0/2393,HistPdf179 = 0/2370,HistPdf183 = 0/395,HistPdf184 = 0/780,HistPdf185 = 0/1271,HistPdf186 = 0/1780,HistPdf187 = 0/2040,HistPdf188 = 0/2222,HistPdf189 = 0/2335,HistPdf190 = 0/2383,HistPdf191 = 0/2370,HistPdf194 = 0/107,HistPdf195 = 0/320,HistPdf196 = 0/693,HistPdf197 = 0/1204,HistPdf198 = 0/1626,HistPdf199 = 0/1963,HistPdf200 = 0/2200,HistPdf201 = 0/2322,HistPdf202 = 0/2372,HistPdf203 = 0/2405,HistPdf207 = 0/254,HistPdf208 = 0/568,HistPdf209 = 0/946,HistPdf210 = 0/1413,HistPdf211 = 0/1792,HistPdf212 = 0/2083,HistPdf213 = 0/2249,HistPdf214 = 0/2331,HistPdf215 = 0/2384,HistPdf219 = 0/254,HistPdf220 = 0/516,HistPdf221 = 0/942,HistPdf222 = 0/1345,HistPdf223 = 0/1739,HistPdf224 = 0/2031,HistPdf225 = 0/2233,HistPdf226 = 0/2340,HistPdf227 = 0/2389,HistPdf231 = 0/197,HistPdf232 = 0/439,HistPdf233 = 0/786,HistPdf234 = 0/1149,HistPdf235 = 0/1609,HistPdf236 = 0/1959,HistPdf237 = 0/2120,HistPdf238 = 0/2283,HistPdf239 = 0/2337), !coefficients=(W12 = 9.53674e-07,Model_recursive_fraction_HistPdf13 = 9.53673e-07,Model_recursive_fraction_HistPdf14 = 9.53672e-07,Model_recursive_fraction_HistPdf15 = 9.53671e-07,Model_recursive_fraction_HistPdf16 = 9.5367e-07,Model_recursive_fraction_HistPdf17 = 9.53669e-07,Model_recursive_fraction_HistPdf18 = 9.53669e-07,Model_recursive_fraction_HistPdf19 = 9.53668e-07,Model_recursive_fraction_HistPdf20 = 9.53667e-07,Model_recursive_fraction_HistPdf21 = 9.53666e-07,Model_recursive_fraction_HistPdf22 = 9.53665e-07,Model_recursive_fraction_HistPdf23 = 9.53664e-07,Model_recursive_fraction_HistPdf24 = 9.53663e-07,Model_recursive_fraction_HistPdf25 = 9.99988e-05,Model_recursive_fraction_HistPdf26 = 0.000199978,Model_recursive_fraction_HistPdf27 = 0.000399875,Model_recursive_fraction_HistPdf28 = 9.99288e-05,Model_recursive_fraction_HistPdf29 = 9.52899e-07,Model_recursive_fraction_HistPdf30 = 9.52899e-07,Model_recursive_fraction_HistPdf31 = 9.52898e-07,Model_recursive_fraction_HistPdf32 = 9.99185e-05,Model_recursive_fraction_HistPdf33 = 9.52801e-07,Model_recursive_fraction_HistPdf34 = 9.52801e-07,Model_recursive_fraction_HistPdf35 = 9.528e-07,Model_recursive_fraction_HistPdf36 = 0.000399633,Model_recursive_fraction_HistPdf37 = 0.000499341,Model_recursive_fraction_HistPdf38 = 0.000499092,Model_recursive_fraction_HistPdf39 = 0.000698379,Model_recursive_fraction_HistPdf40 = 0.000598191,Model_recursive_fraction_HistPdf41 = 0.000498194,Model_recursive_fraction_HistPdf42 = 0.000697123,Model_recursive_fraction_HistPdf43 = 9.49089e-07,Model_recursive_fraction_HistPdf44 = 0.000199038,Model_recursive_fraction_HistPdf45 = 9.94992e-05,Model_recursive_fraction_HistPdf46 = 9.48803e-07,Model_recursive_fraction_HistPdf47 = 9.48802e-07,Model_recursive_fraction_HistPdf48 = 0.00268621,Model_recursive_fraction_HistPdf49 = 0.00357194,Model_recursive_fraction_HistPdf50 = 0.00286703,Model_recursive_fraction_HistPdf51 = 0.00354876,Model_recursive_fraction_HistPdf52 = 0.00147333,Model_recursive_fraction_HistPdf53 = 0.00127497,Model_recursive_fraction_HistPdf54 = 0.00127331,Model_recursive_fraction_HistPdf55 = 0.000782556,Model_recursive_fraction_HistPdf56 = 0.000879671,Model_recursive_fraction_HistPdf57 = 0.00029296,Model_recursive_fraction_HistPdf58 = 9.31015e-07,Model_recursive_fraction_HistPdf59 = 9.31014e-07,Model_recursive_fraction_HistPdf60 = 0.00868852,Model_recursive_fraction_HistPdf61 = 0.00919172,Model_recursive_fraction_HistPdf62 = 0.00929607,Model_recursive_fraction_HistPdf63 = 0.00825684,Model_recursive_fraction_HistPdf64 = 0.00743236,Model_recursive_fraction_HistPdf65 = 0.00606692,Model_recursive_fraction_HistPdf66 = 0.00519291,Model_recursive_fraction_HistPdf67 = 0.00350403,Model_recursive_fraction_HistPdf68 = 0.00192908,Model_recursive_fraction_HistPdf69 = 0.00174169,Model_recursive_fraction_HistPdf70 = 0.00100643,Model_recursive_fraction_HistPdf71 = 0.000365573,Model_recursive_fraction_HistPdf72 = 0.0200071,Model_recursive_fraction_HistPdf73 = 0.0195689,Model_recursive_fraction_HistPdf74 = 0.0214128,Model_recursive_fraction_HistPdf75 = 0.0185009,Model_recursive_fraction_HistPdf76 = 0.0164313,Model_recursive_fraction_HistPdf77 = 0.0135729,Model_recursive_fraction_HistPdf78 = 0.0119003,Model_recursive_fraction_HistPdf79 = 0.00697111,Model_recursive_fraction_HistPdf80 = 0.00549641,Model_recursive_fraction_HistPdf81 = 0.00304085,Model_recursive_fraction_HistPdf82 = 0.00163099,Model_recursive_fraction_HistPdf83 = 0.000930039,Model_recursive_fraction_HistPdf84 = 0.0268614,Model_recursive_fraction_HistPdf85 = 0.0244348,Model_recursive_fraction_HistPdf86 = 0.0258765,Model_recursive_fraction_HistPdf87 = 0.0218836,Model_recursive_fraction_HistPdf88 = 0.0204539,Model_recursive_fraction_HistPdf89 = 0.0160375,Model_recursive_fraction_HistPdf90 = 0.0127072,Model_recursive_fraction_HistPdf91 = 0.00794827,Model_recursive_fraction_HistPdf92 = 0.00599362,Model_recursive_fraction_HistPdf93 = 0.0039162,Model_recursive_fraction_HistPdf94 = 0.00243196,Model_recursive_fraction_HistPdf95 = 0.00133223,Model_recursive_fraction_HistPdf97 = 0.0207249,Model_recursive_fraction_HistPdf98 = 0.0205976,Model_recursive_fraction_HistPdf99 = 0.0193076,Model_recursive_fraction_HistPdf100 = 0.0147314,Model_recursive_fraction_HistPdf101 = 0.0136447,Model_recursive_fraction_HistPdf102 = 0.00973764,Model_recursive_fraction_HistPdf103 = 0.00763277,Model_recursive_fraction_HistPdf104 = 0.00497849,Model_recursive_fraction_HistPdf105 = 0.00330223,Model_recursive_fraction_HistPdf106 = 0.00137079,Model_recursive_fraction_HistPdf107 = 0.00112285,Model_recursive_fraction_HistPdf108 = 0.0109592,Model_recursive_fraction_HistPdf109 = 0.0109983,Model_recursive_fraction_HistPdf110 = 0.0106977,Model_recursive_fraction_HistPdf111 = 0.00967913,Model_recursive_fraction_HistPdf112 = 0.00858348,Model_recursive_fraction_HistPdf113 = 0.00754551,Model_recursive_fraction_HistPdf114 = 0.0054005,Model_recursive_fraction_HistPdf115 = 0.00325872,Model_recursive_fraction_HistPdf116 = 0.00302365,Model_recursive_fraction_HistPdf117 = 0.00158433,Model_recursive_fraction_HistPdf118 = 0.00137064,Model_recursive_fraction_HistPdf119 = 0.000662357,Model_recursive_fraction_HistPdf121 = 0.00429843,Model_recursive_fraction_HistPdf122 = 0.00396742,Model_recursive_fraction_HistPdf123 = 0.00380742,Model_recursive_fraction_HistPdf124 = 0.00333027,Model_recursive_fraction_HistPdf125 = 0.00306389,Model_recursive_fraction_HistPdf126 = 0.00173731,Model_recursive_fraction_HistPdf127 = 0.00137587,Model_recursive_fraction_HistPdf128 = 0.00109684,Model_recursive_fraction_HistPdf129 = 0.00070314,Model_recursive_fraction_HistPdf130 = 0.000584896,Model_recursive_fraction_HistPdf131 = 0.000155738,Model_recursive_fraction_HistPdf133 = 0.000817298,Model_recursive_fraction_HistPdf134 = 0.00112628,Model_recursive_fraction_HistPdf135 = 0.00123919,Model_recursive_fraction_HistPdf136 = 0.00127382,Model_recursive_fraction_HistPdf137 = 0.000654046,Model_recursive_fraction_HistPdf138 = 0.000614527,Model_recursive_fraction_HistPdf139 = 0.00053685,Model_recursive_fraction_HistPdf140 = 0.000191464,Model_recursive_fraction_HistPdf141 = 0.000153094,Model_recursive_fraction_HistPdf142 = 0.000114775,Model_recursive_fraction_HistPdf143 = 3.82468e-05,Model_recursive_fraction_HistPdf146 = 0.000152972,Model_recursive_fraction_HistPdf147 = 0.000152911,Model_recursive_fraction_HistPdf148 = 3.82124e-05,Model_recursive_fraction_HistPdf149 = 0.000114626,Model_recursive_fraction_HistPdf150 = 0.000114591,Model_recursive_fraction_HistPdf151 = 3.81857e-05,Model_recursive_fraction_HistPdf152 = 7.63637e-05,Model_recursive_fraction_HistPdf153 = 3.81742e-05,Model_recursive_fraction_HistPdf154 = 3.64021e-07,Model_recursive_fraction_HistPdf155 = 3.64021e-07,Model_recursive_fraction_HistPdf158 = 3.64021e-07,Model_recursive_fraction_HistPdf159 = 3.6402e-07,Model_recursive_fraction_HistPdf160 = 3.6402e-07,Model_recursive_fraction_HistPdf161 = 3.6402e-07,Model_recursive_fraction_HistPdf162 = 3.64019e-07,Model_recursive_fraction_HistPdf163 = 3.81702e-05,Model_recursive_fraction_HistPdf164 = 3.63982e-07,Model_recursive_fraction_HistPdf165 = 3.63982e-07,Model_recursive_fraction_HistPdf166 = 3.63982e-07,Model_recursive_fraction_HistPdf167 = 3.63981e-07,Model_recursive_fraction_HistPdf170 = 3.63981e-07,Model_recursive_fraction_HistPdf171 = 3.63981e-07,Model_recursive_fraction_HistPdf172 = 3.6398e-07,Model_recursive_fraction_HistPdf173 = 3.6398e-07,Model_recursive_fraction_HistPdf174 = 3.6398e-07,Model_recursive_fraction_HistPdf175 = 3.63979e-07,Model_recursive_fraction_HistPdf176 = 3.63979e-07,Model_recursive_fraction_HistPdf177 = 3.63979e-07,Model_recursive_fraction_HistPdf178 = 3.63978e-07,Model_recursive_fraction_HistPdf179 = 3.63978e-07,Model_recursive_fraction_HistPdf183 = 3.63978e-07,Model_recursive_fraction_HistPdf184 = 3.63977e-07,Model_recursive_fraction_HistPdf185 = 3.63977e-07,Model_recursive_fraction_HistPdf186 = 3.63977e-07,Model_recursive_fraction_HistPdf187 = 3.63976e-07,Model_recursive_fraction_HistPdf188 = 3.63976e-07,Model_recursive_fraction_HistPdf189 = 3.63975e-07,Model_recursive_fraction_HistPdf190 = 3.63975e-07,Model_recursive_fraction_HistPdf191 = 3.63975e-07,Model_recursive_fraction_HistPdf194 = 3.63974e-07,Model_recursive_fraction_HistPdf195 = 3.63974e-07,Model_recursive_fraction_HistPdf196 = 3.63974e-07,Model_recursive_fraction_HistPdf197 = 3.63973e-07,Model_recursive_fraction_HistPdf198 = 3.63973e-07,Model_recursive_fraction_HistPdf199 = 3.63973e-07,Model_recursive_fraction_HistPdf200 = 3.63972e-07,Model_recursive_fraction_HistPdf201 = 3.63972e-07,Model_recursive_fraction_HistPdf202 = 3.63972e-07,Model_recursive_fraction_HistPdf203 = 3.63971e-07,Model_recursive_fraction_HistPdf207 = 3.63971e-07,Model_recursive_fraction_HistPdf208 = 3.63971e-07,Model_recursive_fraction_HistPdf209 = 3.6397e-07,Model_recursive_fraction_HistPdf210 = 3.6397e-07,Model_recursive_fraction_HistPdf211 = 3.6397e-07,Model_recursive_fraction_HistPdf212 = 3.63969e-07,Model_recursive_fraction_HistPdf213 = 3.63969e-07,Model_recursive_fraction_HistPdf214 = 3.63969e-07,Model_recursive_fraction_HistPdf215 = 3.63968e-07,Model_recursive_fraction_HistPdf219 = 3.63968e-07,Model_recursive_fraction_HistPdf220 = 3.63968e-07,Model_recursive_fraction_HistPdf221 = 3.63967e-07,Model_recursive_fraction_HistPdf222 = 3.63967e-07,Model_recursive_fraction_HistPdf223 = 3.63966e-07,Model_recursive_fraction_HistPdf224 = 3.63966e-07,Model_recursive_fraction_HistPdf225 = 3.63966e-07,Model_recursive_fraction_HistPdf226 = 3.63965e-07,Model_recursive_fraction_HistPdf227 = 3.63965e-07,Model_recursive_fraction_HistPdf231 = 3.63965e-07,Model_recursive_fraction_HistPdf232 = 3.63964e-07,Model_recursive_fraction_HistPdf233 = 3.63964e-07,Model_recursive_fraction_HistPdf234 = 3.63964e-07,Model_recursive_fraction_HistPdf235 = 3.63963e-07,Model_recursive_fraction_HistPdf236 = 3.63963e-07,Model_recursive_fraction_HistPdf237 = 3.63963e-07,Model_recursive_fraction_HistPdf238 = 3.63962e-07,Model_recursive_fraction_HistPdf239 = 0.381642)

  1. I’ve tried another method, creating RooNDKeys of the 2 observables from the model TTree and create a RooAddPdf from them, then apply the method “fitTo” using the experimental RooDataSet. The fit is running, but the results depend a lot on the rho parameter of the bandwith of the gaussian kernels. Here are 2 (not-convincing) fit results using rho=1.0 and rho=3.0.

[AprWoN_EstarWoN]_smooth1_AprWoN_EstarWoN.pdf (25.9 KB)
[AprWoN_EstarWoN]_smooth3_AprWoN_EstarWoN.pdf (25.1 KB)

I would like to know if someone already tried such kind of fit, if you have any comment/remark on my methods and if there is maybe a better solution (for example maybe using RooCategory Class) ?

I am using ROOT 5.34 and can share the codes with you if you are interested and want to see in details.

Thanks a lot,
Quentin.

Hi,

It looks to me you have an error in evaluating the total pdf because it returns a negative or a zero value. It is not clear to me how you have built that pdf , but the total result should be non-zero in the parameter ranges.

Lorenzo