![]() |
ATLAS Offline Software
|
Float type argument. More...
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
Public Member Functions | |
| __init__ (self, value=None, min=None, max=None, runarg=True, name=None) | |
| Float argument constructor. | |
| value (self) | |
| Argument value getter. | |
| prodsysDescription (self) | |
| value (self, value=None) | |
| Setter function. | |
| isRunarg (self) | |
| Return runarg status. | |
| name (self) | |
| Name getter. | |
| name (self, value) | |
| Name setter. | |
| __str__ (self) | |
| String conversion of our value. | |
| __repr__ (self) | |
| Repr conversion of our value. | |
| __eq__ (self, other) | |
| Comparison is based on value attribute. | |
| __nq__ (self, other) | |
| __lt__ (self, other) | |
| __gt__ (self, other) | |
Protected Attributes | |
| _min = min | |
| _max = max | |
| _runarg = runarg | |
| _name = name | |
| _value = value | |
Float type argument.
Definition at line 261 of file trfArgClasses.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| python.trfArgClasses.argFloat.__init__ | ( | self, | |
| value = None, | |||
| min = None, | |||
| max = None, | |||
| runarg = True, | |||
| name = None ) |
Float argument constructor.
| value | Initial value to set, default None, |
| min | Minimum value for any limits that need to be set |
| max | Maximum value for any limits that need to be set |
Definition at line 267 of file trfArgClasses.py.
|
inherited |
Comparison is based on value attribute.
Definition at line 161 of file trfArgClasses.py.
|
inherited |
Definition at line 170 of file trfArgClasses.py.
|
inherited |
Definition at line 167 of file trfArgClasses.py.
|
inherited |
Definition at line 164 of file trfArgClasses.py.
|
inherited |
Repr conversion of our value.
Definition at line 157 of file trfArgClasses.py.
|
inherited |
String conversion of our value.
Definition at line 153 of file trfArgClasses.py.
|
inherited |
Return runarg status.
Definition at line 134 of file trfArgClasses.py.
|
inherited |
Name getter.
Reimplemented in python.trfArgClasses.argFile, and python.trfArgClasses.argFile.
Definition at line 139 of file trfArgClasses.py.
|
inherited |
Name setter.
Reimplemented in python.trfArgClasses.argFile, and python.trfArgClasses.argFile.
Definition at line 144 of file trfArgClasses.py.
| python.trfArgClasses.argFloat.prodsysDescription | ( | self | ) |
Reimplemented from python.trfArgClasses.argument.
Definition at line 279 of file trfArgClasses.py.
| python.trfArgClasses.argFloat.value | ( | self | ) |
Argument value getter.
Reimplemented from python.trfArgClasses.argument.
Definition at line 275 of file trfArgClasses.py.
| python.trfArgClasses.argFloat.value | ( | self, | |
| value = None ) |
Setter function.
The argument can be anything, if it is not of type float, it will attempt to convert using float().
| value | Value to set. |
| trfExceptions.TransformArgException | Exception thrown if the float conversion fails. |
| trfExceptions.TransformArgException | Exception thrown if value is outside of the given range. |
Reimplemented from python.trfArgClasses.argument.
Definition at line 293 of file trfArgClasses.py.
|
protected |
Definition at line 269 of file trfArgClasses.py.
|
protected |
Definition at line 268 of file trfArgClasses.py.
|
protectedinherited |
Definition at line 111 of file trfArgClasses.py.
|
protectedinherited |
Definition at line 110 of file trfArgClasses.py.
|
protectedinherited |
Definition at line 130 of file trfArgClasses.py.