Definition at line 230 of file GSLMCIntegrationWorkspace.h.
Public Member Functions | |
GSLPlainIntegrationWorkspace () | |
void | Clear () |
free the workspace deleting the GSL pointer More... | |
gsl_monte_plain_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... | |
bool | ReInit () |
re-initialize an existing the workspace More... | |
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 Attributes | |
gsl_monte_plain_state * | fWs |
|
inline |
Definition at line 234 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
free the workspace deleting the GSL pointer
Reimplemented from ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 250 of file GSLMCIntegrationWorkspace.h.
|
inline |
Definition at line 255 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
initialize the workspace creating the GSL pointer if it is not there
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 238 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
Reimplemented from ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 261 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 263 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
re-initialize an existing the workspace
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 244 of file GSLMCIntegrationWorkspace.h.
|
inlinevirtual |
Implements ROOT::Math::GSLMCIntegrationWorkspace.
Definition at line 259 of file GSLMCIntegrationWorkspace.h.
|
private |
Definition at line 270 of file GSLMCIntegrationWorkspace.h.