|
ROOT 6.16/01 Reference Guide |
Binary Operation class with value storage for the left argument.
Special case of BinaryOp where for the left argument the passed object is copied and stored by value instead of a reference. This is used in the case of operations involving a constant, where we cannot store a reference to the constant (we get a temporary object) and we need to copy it.
Definition at line 277 of file Expression.h.
Public Member Functions | |
| BinaryOpCopyL (Operator, const LHS &lhs, const RHS &rhs) | |
| ~BinaryOpCopyL () | |
| T | apply (unsigned int i) const |
| bool | IsInUse (const T *p) const |
| T | operator() (unsigned int i, unsigned int j) const |
Protected Attributes | |
| const LHS | lhs_ |
| const RHS & | rhs_ |
#include <Math/Expression.h>
|
inline |
Definition at line 280 of file Expression.h.
|
inline |
Definition at line 284 of file Expression.h.
|
inline |
Definition at line 287 of file Expression.h.
|
inline |
Definition at line 294 of file Expression.h.
|
inline |
Definition at line 290 of file Expression.h.
|
protected |
Definition at line 301 of file Expression.h.
|
protected |
Definition at line 302 of file Expression.h.