Public Member Functions |
Protected Member Functions |
Private Member Functions |
Private Attributes |
List of all members
LauSimFitSlave Class Referenceabstract The base class for any slave process for simultaneous/combined fits. More...
Inheritance diagram for LauSimFitSlave:
Detailed DescriptionThe base class for any slave process for simultaneous/combined fits. Implementation of the JFit method described in arXiv:1409.5080 [physics.data-an]. This class acts as the base class from which slave's should inherit. This allows any fitting framework to plug in to the JFit method. Definition at line 36 of file LauSimFitSlave.hh. Constructor & Destructor Documentation
Constructor. Definition at line 31 of file LauSimFitSlave.cc.
Destructor. Definition at line 41 of file LauSimFitSlave.cc.
Copy constructor (not implemented) Member Function Documentation
Cache the input data values to calculate the likelihood during the fit. Implemented in LauAbsFitModel, LauCPFitModel, and LauSimpleFitModel.
Establish the connection to the master process.
Definition at line 48 of file LauSimFitSlave.cc.
Perform all finalisation actions.
Implemented in LauAbsFitModel.
Calculates the total negative log-likelihood. Implemented in LauAbsFitModel.
Obtain the number of slaves. Definition at line 46 of file LauSimFitSlave.hh.
Copy assignment operator (not implemented)
Package the initial fit parameters for transmission to the master.
Implemented in LauAbsFitModel.
Listen for requests from the master and act accordingly. Definition at line 68 of file LauSimFitSlave.cc.
Read in the data for the specified experiment.
Implemented in LauAbsFitModel.
This function sets the parameter values from Minuit.
Implemented in LauAbsFitModel.
Obtain the ID number of this slave. Definition at line 49 of file LauSimFitSlave.hh.
Write out any fit results. Implemented in LauAbsFitModel. Member Data Documentation
Message from master to the slaves. Definition at line 116 of file LauSimFitSlave.hh.
The total number of fit parameters. Definition at line 125 of file LauSimFitSlave.hh.
The total number of slaves. Definition at line 122 of file LauSimFitSlave.hh.
Parameter values array (for reading from the master) Definition at line 128 of file LauSimFitSlave.hh.
Slave id number. Definition at line 119 of file LauSimFitSlave.hh.
A socket to enable parallel setup. Definition at line 113 of file LauSimFitSlave.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |