AmpTools
ParameterInfo Class Reference

#include <ConfigurationInfo.h>

Public Member Functions

 ParameterInfo (const string &parName, double value)
 
string parName () const
 
double value () const
 
bool fixed () const
 
bool bounded () const
 
double lowerBound () const
 
double upperBound () const
 
bool gaussianBounded () const
 
double centralValue () const
 
double gaussianError () const
 
void display (string fileName="", bool append=true)
 
void clear ()
 
void setValue (double value)
 
void setFixed (bool fixed)
 
void setBounded (bool bounded)
 
void setLowerBound (double lowerBound)
 
void setUpperBound (double upperBound)
 
void setGaussianBounded (bool gaussianBounded)
 
void setCentralValue (double centralValue)
 
void setGaussianError (double gaussianError)
 

Detailed Description

Definition at line 1006 of file ConfigurationInfo.h.

Constructor & Destructor Documentation

◆ ParameterInfo()

ParameterInfo::ParameterInfo ( const string &  parName,
double  value 
)
inline

Definition at line 1010 of file ConfigurationInfo.h.

Member Function Documentation

◆ bounded()

bool ParameterInfo::bounded ( ) const
inline

Definition at line 1030 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ centralValue()

double ParameterInfo::centralValue ( ) const
inline

Definition at line 1041 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ clear()

void ParameterInfo::clear ( )

Definition at line 937 of file ConfigurationInfo.cc.

Here is the caller graph for this function:

◆ display()

void ParameterInfo::display ( string  fileName = "",
bool  append = true 
)

Definition at line 805 of file ConfigurationInfo.cc.

◆ fixed()

bool ParameterInfo::fixed ( ) const
inline

Definition at line 1024 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ gaussianBounded()

bool ParameterInfo::gaussianBounded ( ) const
inline

Definition at line 1040 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ gaussianError()

double ParameterInfo::gaussianError ( ) const
inline

Definition at line 1042 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ lowerBound()

double ParameterInfo::lowerBound ( ) const
inline

Definition at line 1031 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ parName()

string ParameterInfo::parName ( ) const
inline

Definition at line 1018 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setBounded()

void ParameterInfo::setBounded ( bool  bounded)
inline

Definition at line 1055 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setCentralValue()

void ParameterInfo::setCentralValue ( double  centralValue)
inline

Definition at line 1059 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setFixed()

void ParameterInfo::setFixed ( bool  fixed)
inline

Definition at line 1054 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setGaussianBounded()

void ParameterInfo::setGaussianBounded ( bool  gaussianBounded)
inline

Definition at line 1058 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setGaussianError()

void ParameterInfo::setGaussianError ( double  gaussianError)
inline

Definition at line 1060 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setLowerBound()

void ParameterInfo::setLowerBound ( double  lowerBound)
inline

Definition at line 1056 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setUpperBound()

void ParameterInfo::setUpperBound ( double  upperBound)
inline

Definition at line 1057 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ setValue()

void ParameterInfo::setValue ( double  value)
inline

Definition at line 1053 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ upperBound()

double ParameterInfo::upperBound ( ) const
inline

Definition at line 1032 of file ConfigurationInfo.h.

Here is the caller graph for this function:

◆ value()

double ParameterInfo::value ( ) const
inline

Definition at line 1019 of file ConfigurationInfo.h.

Here is the caller graph for this function:

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