![]() |
AmpTools
|
#include <ParameterManagerMPI.h>
Public Types | |
enum | { kMaxNameLength = 200 } |
![]() | |
enum | { kFixedIndex = -1 } |
Public Member Functions | |
ParameterManagerMPI (MinuitMinimizationManager *minuitManager, IntensityManager *intenManager) | |
ParameterManagerMPI (MinuitMinimizationManager *minuitManager, const vector< IntensityManager * > &intenManagers) | |
ParameterManagerMPI (IntensityManager *intenManager) | |
ParameterManagerMPI (const vector< IntensityManager * > &intenManagers) | |
~ParameterManagerMPI () | |
void | addProductionParameter (const string &termName, bool real=false, bool fixed=false) |
void | addAmplitudeParameter (const string &termName, const ParameterInfo *parInfo) |
void | updateParameters () |
void | updateAmpParameter (const string &parName="") |
![]() | |
ParameterManager (MinuitMinimizationManager *minuitManager, IntensityManager *intenManager) | |
ParameterManager (MinuitMinimizationManager *minuitManager, const vector< IntensityManager *> &intenManagers) | |
~ParameterManager () | |
MinuitMinimizationManager * | fitManager () const |
void | setupFromConfigurationInfo (ConfigurationInfo *cfgInfo) |
vector< double > | parameterValues () const |
vector< string > | parameterList () const |
map< string, int > | parameterIndex () const |
vector< vector< double > > | covarianceMatrix () const |
bool | hasConstraints (const string &Name) const |
bool | hasParameter (const string &Name) const |
void | update (const MISubject *parPtr) |
Protected Member Functions | |
void | update (const string &parName) |
![]() | |
ParameterManager (IntensityManager *intenManager) | |
ParameterManager (const vector< IntensityManager *> &intenManager) | |
complex< double > * | getProdParPtr (const string &Name) |
double * | getAmpParPtr (const string &parName) |
Definition at line 51 of file ParameterManagerMPI.h.
anonymous enum |
Enumerator | |
---|---|
kMaxNameLength |
Definition at line 56 of file ParameterManagerMPI.h.
ParameterManagerMPI::ParameterManagerMPI | ( | MinuitMinimizationManager * | minuitManager, |
IntensityManager * | intenManager | ||
) |
ParameterManagerMPI::ParameterManagerMPI | ( | MinuitMinimizationManager * | minuitManager, |
const vector< IntensityManager * > & | intenManagers | ||
) |
ParameterManagerMPI::ParameterManagerMPI | ( | IntensityManager * | intenManager | ) |
ParameterManagerMPI::ParameterManagerMPI | ( | const vector< IntensityManager * > & | intenManagers | ) |
Definition at line 95 of file ParameterManagerMPI.cc.
ParameterManagerMPI::~ParameterManagerMPI | ( | ) |
Definition at line 110 of file ParameterManagerMPI.cc.
|
virtual |
Reimplemented from ParameterManager.
Definition at line 179 of file ParameterManagerMPI.cc.
|
virtual |
Reimplemented from ParameterManager.
Definition at line 139 of file ParameterManagerMPI.cc.
|
protectedvirtual |
Reimplemented from ParameterManager.
Definition at line 344 of file ParameterManagerMPI.cc.
void ParameterManagerMPI::updateAmpParameter | ( | const string & | parName = "" | ) |
Definition at line 292 of file ParameterManagerMPI.cc.
void ParameterManagerMPI::updateParameters | ( | ) |