CMS 3D CMS Logo

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 ()=default
 
virtual ~MonElemWithCutBase ()=default
 

Private Member Functions

 MonElemWithCutBase (const MonElemWithCutBase &rhs)=default
 
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)
privatedefault
template<class T >
egHLT::MonElemWithCutBase< T >::MonElemWithCutBase ( )
default
template<class T >
virtual egHLT::MonElemWithCutBase< T >::~MonElemWithCutBase ( )
virtualdefault

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