Otherwise the constructor with a void * will be used (needed for CINT).
For the fitting, when you have so many empty bins and many bins with low statistics, the chi2 method is not good. You should use a likelihood method
Also Simplex is not a good minimizer. You should use Migrad