Definition at line 138 of file Expression.h.
Public Types | |
enum | { kRows = D , kCols = D2 } |
typedef T | value_type |
Public Member Functions | |
Expr (const ExprType &rhs) | |
~Expr () | |
T | apply (unsigned int i) const |
bool | IsInUse (const T *p) const |
function to determine if any use operand is being used (has same memory adress) | |
T | operator() (unsigned int i, unsigned j) const |
std::ostream & | print (std::ostream &os) const |
used by operator<<() simplify to use apply(i,j) | |
Private Attributes | |
ExprType | rhs_ |
#include <Math/Expression.h>
typedef T ROOT::Math::Expr< ExprType, T, D, D2, R1 >::value_type |
Definition at line 140 of file Expression.h.
anonymous enum |
Enumerator | |
---|---|
kRows | |
kCols |
Definition at line 174 of file Expression.h.
|
inline |
Definition at line 143 of file Expression.h.
|
inline |
Definition at line 147 of file Expression.h.
|
inline |
Definition at line 150 of file Expression.h.
|
inline |
function to determine if any use operand is being used (has same memory adress)
Definition at line 161 of file Expression.h.
|
inline |
Definition at line 153 of file Expression.h.
|
inline |
used by operator<<() simplify to use apply(i,j)
Definition at line 184 of file Expression.h.
|
private |
Definition at line 203 of file Expression.h.