CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions
egHLT::MonElemWithCutBase< T > Class Template Referenceabstract

#include <EgHLTMonElemWithCut.h>

Inheritance diagram for egHLT::MonElemWithCutBase< T >:
egHLT::MonElemContainer< T > egHLT::MonElemWithCut< T, varTypeX, varTypeY > egHLT::MonElemWithCutEBEE< T, varType > egHLT::MonElemWithCut< T, varType >

Public Member Functions

virtual void fill (const T &obj, const OffEvt &evt, float weight)=0
 
 MonElemWithCutBase ()
 
virtual ~MonElemWithCutBase ()
 

Private Member Functions

 MonElemWithCutBase (const MonElemWithCutBase &rhs)
 
MonElemWithCutBaseoperator= (const MonElemWithCutBase &rhs)
 

Detailed Description

template<class T>
class egHLT::MonElemWithCutBase< T >

Definition at line 26 of file EgHLTMonElemWithCut.h.

Constructor & Destructor Documentation

template<class T >
egHLT::MonElemWithCutBase< T >::MonElemWithCutBase ( const MonElemWithCutBase< T > &  rhs)
inlineprivate

Definition at line 29 of file EgHLTMonElemWithCut.h.

29 {}
template<class T >
egHLT::MonElemWithCutBase< T >::MonElemWithCutBase ( )
inline

Definition at line 32 of file EgHLTMonElemWithCut.h.

32 {}
template<class T >
virtual egHLT::MonElemWithCutBase< T >::~MonElemWithCutBase ( )
inlinevirtual

Definition at line 33 of file EgHLTMonElemWithCut.h.

33 {}

Member Function Documentation

template<class T >
virtual void egHLT::MonElemWithCutBase< T >::fill ( const T obj,
const OffEvt evt,
float  weight 
)
pure virtual
template<class T >
MonElemWithCutBase& egHLT::MonElemWithCutBase< T >::operator= ( const MonElemWithCutBase< T > &  rhs)
inlineprivate

Definition at line 30 of file EgHLTMonElemWithCut.h.

30 {return *this;}