|
PARTONS
|
PARtonic Tomography Of Nucleon Software
|
![]() |
Interval of factorization scale with fixed number of flavors. More...
Public Member Functions | |
| ActiveFlavorsThresholds () | |
| Default constructor. More... | |
| ActiveFlavorsThresholds (unsigned short nf, double lowerBound, double upperBound, unsigned int index) | |
| Assignment constructor. More... | |
| virtual | ~ActiveFlavorsThresholds () |
| Destructor. More... | |
| bool | operator< (const ActiveFlavorsThresholds &other) const |
| Relation operator that checks if the value of left operand is less than the value of right operand (in this case returned is this->m_nf < other.m_nf). More... | |
| virtual std::string | toString () const |
| Return a pre-formatted characters string for output visualization of class member's values. More... | |
| unsigned short | getNf () const |
| Get number of quark flavor being active in the interval. More... | |
| void | setNf (unsigned short nf) |
| Set number of quark flavor being active in the interval. More... | |
| double | getLowerBound () const |
| Get lower bound of the interval. More... | |
| void | setLowerBound (double lowerBound) |
| Set lower bound of the interval. More... | |
| double | getUpperBound () const |
| Get upper bound of the interval. More... | |
| void | setUpperBound (double upperBound) |
| Set upper bound of the interval. More... | |
| unsigned int | getIndex () const |
| Get index of interval. More... | |
| void | setIndex (unsigned int index) |
| Set index of interval. More... | |
Private Attributes | |
| unsigned short | m_nf |
| Number of quark flavor being active in the interval. More... | |
| double | m_lowerBound |
| Lower bound of the interval. More... | |
| double | m_upperBound |
| Upper bound of the interval. More... | |
| unsigned int | m_index |
| Index of interval. More... | |
Interval of factorization scale with fixed number of flavors.
This class is used to indicate an interval of factorization scale where a fixed number of quark flavors is active.
| PARTONS::ActiveFlavorsThresholds::ActiveFlavorsThresholds | ( | ) |
Default constructor.
| PARTONS::ActiveFlavorsThresholds::ActiveFlavorsThresholds | ( | unsigned short | nf, |
| double | lowerBound, | ||
| double | upperBound, | ||
| unsigned int | index | ||
| ) |
Assignment constructor.
| nf | Number of quark flavor being active in the interval. |
| lowerBound | Lower bound of the interval. |
| upperBound | Upper bound of the interval. |
| index | Index of interval. |
|
virtual |
Destructor.
| unsigned int PARTONS::ActiveFlavorsThresholds::getIndex | ( | ) | const |
Get index of interval.
| double PARTONS::ActiveFlavorsThresholds::getLowerBound | ( | ) | const |
Get lower bound of the interval.
| unsigned short PARTONS::ActiveFlavorsThresholds::getNf | ( | ) | const |
Get number of quark flavor being active in the interval.
| double PARTONS::ActiveFlavorsThresholds::getUpperBound | ( | ) | const |
Get upper bound of the interval.
| bool PARTONS::ActiveFlavorsThresholds::operator< | ( | const ActiveFlavorsThresholds & | other | ) | const |
Relation operator that checks if the value of left operand is less than the value of right operand (in this case returned is this->m_nf < other.m_nf).
Used by std::sort function.
| other | Right hand value. |
| void PARTONS::ActiveFlavorsThresholds::setIndex | ( | unsigned int | index | ) |
Set index of interval.
| void PARTONS::ActiveFlavorsThresholds::setLowerBound | ( | double | lowerBound | ) |
Set lower bound of the interval.
| void PARTONS::ActiveFlavorsThresholds::setNf | ( | unsigned short | nf | ) |
Set number of quark flavor being active in the interval.
| void PARTONS::ActiveFlavorsThresholds::setUpperBound | ( | double | upperBound | ) |
Set upper bound of the interval.
|
virtual |
Return a pre-formatted characters string for output visualization of class member's values.
|
private |
Index of interval.
|
private |
Lower bound of the interval.
|
private |
Number of quark flavor being active in the interval.
|
private |
Upper bound of the interval.