The set of parameters used to fit theory to data.
ParameterSet forms a hierarchy of parameters. The parameters themselves
are referred to by the path through the hierarchy, usually:
Though more or fewer levels are permitted. Parameters are assumed to
have a unique label throughout the fit. This is required so that
expressions tying the results of one fit to another can uniquely
reference a parameter.
|
|
__init__(self,
name='unknown',
pars=[])
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
__getattr__(self,
idx)
Allow dotted-name parameter access |
source code
|
|
|
|
__getitem__(self,
idx)
Allow indexing by name or by number |
source code
|
|
|
|
__delitem__(self,
idx)
Allow delete by name or by number |
source code
|
|
|
|
__setitem__(self,
idx,
p)
Allow replacement by number |
source code
|
|
|
|
|
|
|
append(self,
p)
Add a parameter to the dictionary |
source code
|
|
|
|
insert(self,
idx,
p)
Add a parameter to the dictionary |
source code
|
|
|
|
move(self,
idx1,
idx2)
Move a parameter to a new position in the dictionary |
source code
|
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|