- milestone: trying to harmonize new likelihood function with minimizer, but failed when using parameters
- will take simpler RooFit approach: nuisance parameters are the values of the function and the data is kept and used to calculate the likelihood internally