mle#
- runFits(ati, N: int = 0, maxIter=100000, seedfile: str = 'seed', useMinos: bool = False, hesse: bool = False)[source]#
Performs N randomized fits by calling _performFit(), if N=0 then a single fit with no randomization is performed
- Parameters:
ati (AmpToolsInterface) – AmpToolsInterface instance
N (int) – Number of randomized fits to perform
RANK_MPI (int) – MPI rank. Default to 0 for non-MPI.
maxIter (int) – Maximum number of iterations. Default to 100000.
seedfile (str) – Output file for seeding next fit based on this fit. Default to “seed” name prefix.
useMinos (bool) – Use MINOS instead of MIGRAD. Default to False.
hesse (bool) – Evaluate HESSE matrix after minimization. Default to False.
- Returns:
Minimum negative log likelihood
- Return type:
minNLL (double)