#include <implementors.h>
Public Member Functions | |
RunSummaryCacheHolder< T, C > & | operator= (RunSummaryCacheHolder< T, C > const &)=delete |
RunSummaryCacheHolder ()=default | |
RunSummaryCacheHolder (RunSummaryCacheHolder< T, C > const &)=delete | |
Private Member Functions | |
void | doBeginRunSummary_ (edm::Run const &rp, EventSetup const &c) overridefinal |
void | doEndRunSummary_ (Run const &rp, EventSetup const &c) overridefinal |
void | doStreamEndRunSummary_ (StreamID id, Run const &rp, EventSetup const &c) overridefinal |
virtual std::shared_ptr< C > | globalBeginRunSummary (edm::Run const &, edm::EventSetup const &) const =0 |
virtual void | globalEndRunSummary (edm::Run const &, edm::EventSetup const &, C *) const =0 |
virtual void | streamEndRunSummary (StreamID, edm::Run const &, edm::EventSetup const &, C *) const =0 |
Private Attributes | |
std::shared_ptr< C > | cache_ |
Friends | |
class | EndRunSummaryProducer< T, C > |
Definition at line 136 of file implementors.h.
|
default |
|
delete |
|
inlinefinaloverrideprivate |
Definition at line 143 of file implementors.h.
References EnergyCorrector::c, edm::global::impl::RunSummaryCacheHolder< T, C >::cache_, and edm::global::impl::RunSummaryCacheHolder< T, C >::globalBeginRunSummary().
|
inlinefinaloverrideprivate |
Definition at line 150 of file implementors.h.
References EnergyCorrector::c, edm::global::impl::RunSummaryCacheHolder< T, C >::cache_, and edm::global::impl::RunSummaryCacheHolder< T, C >::globalEndRunSummary().
|
inlinefinaloverrideprivate |
Definition at line 146 of file implementors.h.
References EnergyCorrector::c, edm::global::impl::RunSummaryCacheHolder< T, C >::cache_, and edm::global::impl::RunSummaryCacheHolder< T, C >::streamEndRunSummary().
|
privatepure virtual |
|
privatepure virtual |
|
delete |
|
privatepure virtual |
|
friend |
Definition at line 142 of file implementors.h.
|
private |