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
edm::global::impl::EndLuminosityBlockSummaryProducer< T, C > Class Template Referenceabstract

#include <implementors.h>

Inheritance diagram for edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >:
edm::global::impl::LuminosityBlockSummaryCacheHolder< T, S >

Public Member Functions

 EndLuminosityBlockSummaryProducer ()=default
 
 EndLuminosityBlockSummaryProducer (EndLuminosityBlockSummaryProducer const &)=delete
 
EndLuminosityBlockSummaryProduceroperator= (EndLuminosityBlockSummaryProducer const &)=delete
 
- Public Member Functions inherited from edm::global::impl::LuminosityBlockSummaryCacheHolder< T, S >
 LuminosityBlockSummaryCacheHolder ()=default
 
 LuminosityBlockSummaryCacheHolder (LuminosityBlockSummaryCacheHolder< T, S > const &)=delete
 
LuminosityBlockSummaryCacheHolder
< T, S > & 
operator= (LuminosityBlockSummaryCacheHolder< T, S > const &)=delete
 

Private Member Functions

void doEndLuminosityBlockProduce_ (LuminosityBlock &lb, EventSetup const &c) overridefinal
 
virtual void globalEndLuminosityBlockProduce (edm::LuminosityBlock &, edm::EventSetup const &, S const *) const =0
 

Detailed Description

template<typename T, typename C>
class edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >

Definition at line 163 of file implementors.h.

Constructor & Destructor Documentation

template<typename T , typename C >
edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >::EndLuminosityBlockSummaryProducer ( )
default

Member Function Documentation

template<typename T , typename C >
void edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >::doEndLuminosityBlockProduce_ ( LuminosityBlock lb,
EventSetup const &  c 
)
inlinefinaloverrideprivate
template<typename T , typename C >
virtual void edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >::globalEndLuminosityBlockProduce ( edm::LuminosityBlock ,
edm::EventSetup const &  ,
S const *   
) const
privatepure virtual
template<typename T , typename C >
EndLuminosityBlockSummaryProducer& edm::global::impl::EndLuminosityBlockSummaryProducer< T, C >::operator= ( EndLuminosityBlockSummaryProducer< T, C > const &  )
delete