Logo ROOT   6.16/01
Reference Guide
Classes | Namespaces | Functions
Expression.h File Reference
#include <iomanip>
#include <iostream>
Include dependency graph for Expression.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Math::BinaryOp< Operator, LHS, RHS, T >
 BinaryOperation class A class representing binary operators in the parse tree. More...
 
class  ROOT::Math::BinaryOpCopyL< Operator, LHS, RHS, T >
 Binary Operation class with value storage for the left argument. More...
 
class  ROOT::Math::BinaryOpCopyR< Operator, LHS, RHS, T >
 Binary Operation class with value storage for the right argument. More...
 
class  ROOT::Math::Constant< T >
 Constant expression class A class representing constant expressions (literals) in the parse tree. More...
 
class  ROOT::Math::Expr< ExprType, T, D, D2, R1 >
 
class  ROOT::Math::UnaryOp< Operator, RHS, T >
 UnaryOperation class A class representing unary operators in the parse tree. More...
 
class  ROOT::Math::VecExpr< ExprType, T, D >
 Expression wrapper class for Vector objects. More...
 

Namespaces

namespace  ROOT
 Namespace for new ROOT classes and functions.
 
namespace  ROOT::Math
 

Functions

template<class A , class T , unsigned int D1, unsigned int D2, class R1 >
std::ostream & ROOT::Math::operator<< (std::ostream &os, const Expr< A, T, D1, D2, R1 > &rhs)
 
template<class A , class T , unsigned int D>
std::ostream & ROOT::Math::operator<< (std::ostream &os, const VecExpr< A, T, D > &rhs)