Doubts on histogram sum

This looks strange in your case:

fit->Constrain(1,0.0,1.0);               // constrain fraction 1 to be between 0 and 1
fit->SetRangeX(1,15);                    // use only the first 15 bins in the fit

Another approach (not using the TFractionFitter) has been proposed in: