CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
reco::ExprBase< T > Class Template Reference

#include <Expressions.h>

Public Member Functions

virtual ExprBaseclone ()
 
 ExprBase ()
 
virtual bool operator() (const T &x) const
 

Detailed Description

template<class T>
class reco::ExprBase< T >

Definition at line 10 of file Expressions.h.

Constructor & Destructor Documentation

template<class T>
reco::ExprBase< T >::ExprBase ( )
inline

Definition at line 12 of file Expressions.h.

Referenced by reco::ExprBase< AnExpr::RetType >::clone().

12 {};

Member Function Documentation

template<class T>
virtual ExprBase* reco::ExprBase< T >::clone ( void  )
inlinevirtual

Definition at line 14 of file Expressions.h.

Referenced by reco::Selector< Type >::operator=().

14 { return new ExprBase(*this);}
template<class T>
virtual bool reco::ExprBase< T >::operator() ( const T x) const
inlinevirtual

Definition at line 13 of file Expressions.h.

13 { return 1;}