Add 'ParamValues Class'
parent
db5d6b824e
commit
077952d337
85
ParamValues-Class.md
Normal file
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**
|
Loading…
Reference in New Issue
Block a user