![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Details/Property.h>
Public Member Functions | |
| void | operator() (const TYPE &value) const |
| bool | hasLower () const |
| Return if it has a lower bound. | |
| bool | hasUpper () const |
| Return if it has a lower bound. | |
| const TYPE & | lower () const |
| Return the lower bound value. | |
| const TYPE & | upper () const |
| Return the upper bound value. | |
| void | setLower (const TYPE &value) |
| Set lower bound value. | |
| void | setUpper (const TYPE &value) |
| Set upper bound value. | |
| void | clearLower () |
| Clear lower bound value. | |
| void | clearUpper () |
| Clear upper bound value. | |
| void | setBounds (const TYPE &lower, const TYPE &upper) |
| Set both bounds (lower and upper) at the same time. | |
| void | clearBounds () |
| Clear both bounds (lower and upper) at the same time. | |
| void | operator() (const Gaudi::Histo1DDef &value) const |
| Check if the value is OK it is a nesessary template specialisation to avoid the compilation error. | |
Private Attributes | |
| bool | m_hasLowerBound { false } |
| Data members. | |
| bool | m_hasUpperBound { false } |
| TYPE | m_lowerBound {} |
| TYPE | m_upperBound {} |
Definition at line 111 of file Property.h.
|
inline |
Clear both bounds (lower and upper) at the same time.
Definition at line 156 of file Property.h.
|
inline |
Clear lower bound value.
Definition at line 139 of file Property.h.
|
inline |
Clear upper bound value.
Definition at line 144 of file Property.h.
|
inline |
|
inline |
|
inline |
|
inline |
Check if the value is OK it is a nesessary template specialisation to avoid the compilation error.
Definition at line 25 of file HistoProperty.h.
|
inline |
Definition at line 112 of file Property.h.
|
inline |
Set both bounds (lower and upper) at the same time.
Definition at line 150 of file Property.h.
|
inline |
Set lower bound value.
Definition at line 129 of file Property.h.
|
inline |
Set upper bound value.
Definition at line 134 of file Property.h.
|
inline |
|
private |
|
private |
Definition at line 164 of file Property.h.
|
private |
Definition at line 165 of file Property.h.
|
private |
Definition at line 166 of file Property.h.