MinKit reference¶
Here you can find the documentation on the functions and classes of the Minkit package.
Functions¶
|
This function adds a new path where to look for user-defined PDFs. |
|
Definition of the binned chi-square FCN. |
|
Definition of the binned chi-square FCN for extended PDFs. |
|
Definition of the binned extended maximum likelihood FCN. |
|
Definition of the binned maximum likelihood FCN. |
|
Get the values from a data sample for plotting. |
|
Create a new minimizer to be used within a context. |
|
Load a PDF from a JSON object. |
|
Scale the PDF values given the data values that have already been plotted using a defined set of edges. |
|
Dump a PDF to a JSON-like object. |
|
Decorator to register PDF classes in the PDF_REGISTRY registry. |
|
Create a new object to minimizer a |
|
Calculate the s-weights for the different provided species. |
|
Get the uncertainty associated to the s-weights related to sample a. |
|
Create an object that, on exit, displays the time elapsed. |
|
Definition of the unbinned extended maximum likelihood FCN. |
|
Definition of the unbinned maximum likelihood FCN. |
Classes¶
|
This special PDF defines the sum of many different PDFs, where each of them is multiplied by a factor. |
|
Create a new PDF with the name, parameter related to the data and the argument parameters. |
|
Create a new PDF with the name, parameter related to the data and the argument parameters. |
|
Build the object to do operations within a backend. |
|
Object used in order to do operations with objects of the |
|
A binned data set. |
|
Proxy class to evaluate an FCN with a PDF on a BinnedDataSet object. |
Create new instance of Category(fcn, pdf, data) |
|
|
Build the class given the name, parameter related to data and coefficients. |
|
Represent the convolution of two different PDFs. |
|
Create a new PDF with the name, parameter related to the data and the argument parameters. |
|
Definition of an unbinned data set to evaluate PDFs. |
Object to evaluate an FCN on a set of PDFs and data sets. |
|
|
Create a new PDF with the parameters related to the data and the slope parameter. |
|
Create a new PDF with the parameters related to the data and the slope parameter. |
|
Parameter representing an operation of many parameters. |
|
Create a new PDF with the parameters related to the data, center and standard deviation. |
|
Create a Landau PDF with the parameters related to the data, center and scale parameter. |
|
Abstract class to serve as an API between Minkit and the different minimization methods. |
|
Interface with the |
|
Base class owing many PDFs. |
|
Build the class from a name, a set of data parameters and argument parameters. |
|
Object to represent a parameter for a PDF. |
Abstract class for parameter objects. |
|
|
Build the class given the name, parameter related to data and the coefficients. |
|
Build the class given the name, parameter related to data and the coefficients. |
|
This object represents the product of many PDFs where the data parameters are not shared among them. |
|
Extension of list to hold information used in |
|
Interface with the |
|
Build an object to evaluate PDFs on independent data samples. |
|
This object defines a PDF built from source files (C++, PyOpenCL or CUDA), which depend on the backend to use. |
|
Proxy class to evaluate an FCN with a PDF. |
|
Array of booleans. |
|
They can be of complex type. |
|
Array of floats. |
|
Array of floats. |
|
Array of integers. |
|
Wrapper over the arrays to do operations in CPU or GPU devices. |