Logo ROOT  
Reference Guide
ROOT::Math::Constant< T > Class Template Reference

template<class T>
class ROOT::Math::Constant< T >

Constant expression class A class representing constant expressions (literals) in the parse tree.

Author
T. Glebe

Definition at line 400 of file Expression.h.

Public Member Functions

 Constant (const T &rhs)
 
 ~Constant ()
 
apply (unsigned int) const
 
operator() (unsigned int, unsigned int) const
 

Protected Attributes

const T rhs_
 

#include <Math/Expression.h>

Constructor & Destructor Documentation

◆ Constant()

template<class T >
ROOT::Math::Constant< T >::Constant ( const T &  rhs)
inline

Definition at line 403 of file Expression.h.

◆ ~Constant()

template<class T >
ROOT::Math::Constant< T >::~Constant ( )
inline

Definition at line 407 of file Expression.h.

Member Function Documentation

◆ apply()

template<class T >
T ROOT::Math::Constant< T >::apply ( unsigned int  ) const
inline

Definition at line 410 of file Expression.h.

◆ operator()()

template<class T >
T ROOT::Math::Constant< T >::operator() ( unsigned int  ,
unsigned int   
) const
inline

Definition at line 412 of file Expression.h.

Member Data Documentation

◆ rhs_

template<class T >
const T ROOT::Math::Constant< T >::rhs_
protected

Definition at line 418 of file Expression.h.


The documentation for this class was generated from the following file: