|
ROOT 6.18/05 Reference Guide |
Workspace for MISER.
Definition at line 156 of file GSLMCIntegrationWorkspace.h.
Public Member Functions | |
| GSLMiserIntegrationWorkspace (size_t dim=0) | |
| void | Clear () |
| free the workspace deleting the GSL pointer More... | |
| gsl_monte_miser_state * | GetWS () |
| bool | Init (size_t dim) |
| initialize the workspace creating the GSL pointer if it is not there More... | |
| size_t | NDim () const |
| virtual ROOT::Math::IOptions * | Options () const |
| retrieve option pointer corresponding to parameters create a new object to be managed by the user More... | |
| MiserParameters & | Parameters () |
| const MiserParameters & | Parameters () const |
| bool | ReInit () |
| re-initialize an existing the workspace More... | |
| void | SetParameters (const MiserParameters &p) |
| MCIntegration::Type | Type () const |
Public Member Functions inherited from ROOT::Math::GSLMCIntegrationWorkspace | |
| GSLMCIntegrationWorkspace () | |
| virtual | ~GSLMCIntegrationWorkspace () |
| virtual void | Clear () |
| free the workspace deleting the GSL pointer More... | |
| virtual bool | Init (size_t dim)=0 |
| initialize the workspace creating the GSL pointer if it is not there More... | |
| virtual size_t | NDim () const |
| virtual ROOT::Math::IOptions * | Options () const =0 |
| retrieve option pointer corresponding to parameters create a new object to be managed by the user More... | |
| virtual bool | ReInit ()=0 |
| re-initialize an existing the workspace More... | |
| virtual MCIntegration::Type | Type () const =0 |
Private Member Functions | |
| void | SetMiserParameters () |
Private Attributes | |
| bool | fHaveNewParams |
| MiserParameters | fParams |
| gsl_monte_miser_state * | fWs |
|
inline |
Definition at line 160 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
free the workspace deleting the GSL pointer
Reimplemented from ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 184 of file GSLMCIntegrationWorkspace.h.
|
inline |
Definition at line 189 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
initialize the workspace creating the GSL pointer if it is not there
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 168 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
Reimplemented from ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 197 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
retrieve option pointer corresponding to parameters create a new object to be managed by the user
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 205 of file GSLMCIntegrationWorkspace.h.
|
inline |
Definition at line 203 of file GSLMCIntegrationWorkspace.h.
|
inline |
Definition at line 202 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
re-initialize an existing the workspace
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 176 of file GSLMCIntegrationWorkspace.h.
|
inlineprivate |
Definition at line 211 of file GSLMCIntegrationWorkspace.h.
|
inline |
Definition at line 191 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 199 of file GSLMCIntegrationWorkspace.h.
|
private |
Definition at line 221 of file GSLMCIntegrationWorkspace.h.
|
private |
Definition at line 223 of file GSLMCIntegrationWorkspace.h.
|
private |
Definition at line 222 of file GSLMCIntegrationWorkspace.h.