CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions
edm::limited::impl::EndLuminosityBlockProducer< T > Class Template Referenceabstract

#include <implementors.h>

Inheritance diagram for edm::limited::impl::EndLuminosityBlockProducer< T >:

Public Member Functions

 EndLuminosityBlockProducer (edm::ParameterSet const &iPSet)
 
 EndLuminosityBlockProducer (EndLuminosityBlockProducer const &)=delete
 
EndLuminosityBlockProduceroperator= (EndLuminosityBlockProducer const &)=delete
 
 ~EndLuminosityBlockProducer ()(false) override
 

Private Member Functions

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

Detailed Description

template<typename T>
class edm::limited::impl::EndLuminosityBlockProducer< T >

Definition at line 274 of file implementors.h.

Constructor & Destructor Documentation

Definition at line 276 of file implementors.h.

276 : T(iPSet) {}
long double T
template<typename T >
edm::limited::impl::EndLuminosityBlockProducer< T >::~EndLuminosityBlockProducer ( )
inlineoverride

Definition at line 279 of file implementors.h.

References EnergyCorrector::c.

279 {};

Member Function Documentation

template<typename T >
void edm::limited::impl::EndLuminosityBlockProducer< T >::doEndLuminosityBlockProduce_ ( LuminosityBlock lb,
EventSetup const &  c 
)
finalprivate

Definition at line 47 of file implementorsMethods.h.

47  {
49  }
virtual void globalEndLuminosityBlockProduce(edm::LuminosityBlock &, edm::EventSetup const &) const =0
template<typename T >
virtual void edm::limited::impl::EndLuminosityBlockProducer< T >::globalEndLuminosityBlockProduce ( edm::LuminosityBlock ,
edm::EventSetup const &   
) const
privatepure virtual
template<typename T >
EndLuminosityBlockProducer& edm::limited::impl::EndLuminosityBlockProducer< T >::operator= ( EndLuminosityBlockProducer< T > const &  )
delete