AmpTools
MinuitParameterManager Class Reference

#include <MinuitParameterManager.h>

Inheritance diagram for MinuitParameterManager:
Collaboration diagram for MinuitParameterManager:

Public Member Functions

 MinuitParameterManager (MinuitMinimizationManager &aManager)
 
 ~MinuitParameterManager ()
 
void update ()
 
void updateErrors ()
 
void synchronizeMinuit ()
 
vector< vector< double > > covarianceMatrix ()
 
vector< vector< double > > correlationMatrix ()
 
std::ostream & dump (std::ostream &s) const
 
int numFloatingPars () const
 

Protected Member Functions

bool registerParameter (MinuitParameter *newParameter)
 
void removeParameter (MinuitParameter *aParameter)
 
void fitInProgress ()
 
void noFitInProgress ()
 

Friends

class MinuitParameter
 
class MinuitMinimizationManager
 

Detailed Description

Definition at line 53 of file MinuitParameterManager.h.

Constructor & Destructor Documentation

◆ MinuitParameterManager()

MinuitParameterManager::MinuitParameterManager ( MinuitMinimizationManager aManager)

Definition at line 56 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~MinuitParameterManager()

MinuitParameterManager::~MinuitParameterManager ( )

Definition at line 62 of file MinuitParameterManager.cc.

Member Function Documentation

◆ correlationMatrix()

vector< vector< double > > MinuitParameterManager::correlationMatrix ( )

Definition at line 271 of file MinuitParameterManager.cc.

Here is the call graph for this function:

◆ covarianceMatrix()

vector< vector< double > > MinuitParameterManager::covarianceMatrix ( )

Definition at line 245 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dump()

std::ostream & MinuitParameterManager::dump ( std::ostream &  s) const

Definition at line 294 of file MinuitParameterManager.cc.

Here is the caller graph for this function:

◆ fitInProgress()

void MinuitParameterManager::fitInProgress ( )
inlineprotected

Definition at line 96 of file MinuitParameterManager.h.

Here is the caller graph for this function:

◆ noFitInProgress()

void MinuitParameterManager::noFitInProgress ( )
inlineprotected

Definition at line 97 of file MinuitParameterManager.h.

Here is the caller graph for this function:

◆ numFloatingPars()

int MinuitParameterManager::numFloatingPars ( ) const
inline

Definition at line 84 of file MinuitParameterManager.h.

Here is the caller graph for this function:

◆ registerParameter()

bool MinuitParameterManager::registerParameter ( MinuitParameter newParameter)
protected

Definition at line 181 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeParameter()

void MinuitParameterManager::removeParameter ( MinuitParameter aParameter)
protected

Definition at line 288 of file MinuitParameterManager.cc.

Here is the caller graph for this function:

◆ synchronizeMinuit()

void MinuitParameterManager::synchronizeMinuit ( )

Definition at line 111 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ update()

void MinuitParameterManager::update ( )

Definition at line 66 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateErrors()

void MinuitParameterManager::updateErrors ( )

Definition at line 80 of file MinuitParameterManager.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ MinuitMinimizationManager

friend class MinuitMinimizationManager
friend

Definition at line 56 of file MinuitParameterManager.h.

◆ MinuitParameter

friend class MinuitParameter
friend

Definition at line 55 of file MinuitParameterManager.h.


The documentation for this class was generated from the following files: