Add 'ParamValues Class'

Renata Kopecná 2022-01-27 15:47:51 +01:00
parent db5d6b824e
commit 077952d337

85
ParamValues-Class.md Normal file

@ -0,0 +1,85 @@
## Global variables:
*class ParamValues: public SignalType
*public BackgroundType{
*protected:
*public:
*struct FitValuesWithName{
*public:
*struct SavedFitValues {
*struct SavedFitValuesBackground {
# Classes
### ParamValues: public SignalType, public BackgroundType
* **Private members:**
* **Public members:**
* string name
* double value
* double error
* **Functions:**
* **mValues()**
* **Parameters**
* }; //default constructor
* **Return**
# Functions and their parameters:
### void ParamValues::printProperties()
* **Parameters**
*
* **Return**
### void ParamValues::SetParamValues()
* **Parameters**
* string s_string
* bool fitRef
* **Return**
### FitValuesWithName getSignalSavedFitValue()
* **Parameters**
* string s_name //This would have been so much nicer in Python
* **Return**
### FitValuesWithName getBackgroundSavedFitValue()
* **Parameters**
* string s_name //This would have been so much nicer in Python
* **Return**
### RooRealVar \*ParamValues::getRooRealVar()
* **Parameters**
* string s_name
* bool sig
* bool fitRef
* **Return**
### void setSignalSavedFitValue()
* **Parameters**
* string s_name
* double d_val
* double d_err //This would have been so much nicer in Python
* **Return**
### void setBackgroundSavedFitValue()
* **Parameters**
* string s_name
* double d_val
* double d_err //This would have been so much nicer in Python
* **Return**
### void ParamValues::setValuesAndErrors()
* **Parameters**
* bool sig
* **Return**