Go to the documentation of this file. 1 #ifndef FWCore_Framework_stream_implementors_h
2 #define FWCore_Framework_stream_implementors_h
34 class WaitingTaskWithArenaHolder;
LuminosityBlockSummaryCacheHolder()=default
BeginRunProducer & operator=(BeginRunProducer const &)=delete
virtual ~RunSummaryCacheHolder() noexcept(false)
void setRunCache(C const *iCache)
ExternalWork & operator=(ExternalWork const &)=delete
GlobalCacheHolder()=default
virtual ~ExternalWork() noexcept(false)
LuminosityBlockCacheHolder()=default
RunSummaryCacheHolder< C > & operator=(RunSummaryCacheHolder< C > const &)=delete
virtual void endLuminosityBlockSummary(edm::LuminosityBlock const &, edm::EventSetup const &, C *) const =0
BeginRunProducer()=default
virtual void endRunSummary(edm::Run const &, edm::EventSetup const &, C *) const =0
virtual ~LuminosityBlockSummaryCacheHolder() noexcept(false)
EndRunProducer & operator=(EndRunProducer const &)=delete
EndLuminosityBlockProducer()=default
BeginLuminosityBlockProducer & operator=(BeginLuminosityBlockProducer const &)=delete
void setGlobalCache(C const *iCache)
Accumulator & operator=(Accumulator const &)=delete
void produce(Event &ev, EventSetup const &es) final
LuminosityBlockSummaryCacheHolder< C > & operator=(LuminosityBlockSummaryCacheHolder< C > const &)=delete
GlobalCacheHolder< C > & operator=(GlobalCacheHolder< C > const &)=delete
virtual void acquire(Event const &, edm::EventSetup const &, WaitingTaskWithArenaHolder)=0
EndLuminosityBlockProducer & operator=(EndLuminosityBlockProducer const &)=delete
LuminosityBlockCacheHolder< C > & operator=(LuminosityBlockCacheHolder< C > const &)=delete
void setLuminosityBlockCache(C const *iCache)
virtual void accumulate(Event const &ev, EventSetup const &es)=0
~Accumulator() noexcept(false) override
C const * runCache() const
C const * globalCache() const
BeginLuminosityBlockProducer()=default
RunCacheHolder< C > & operator=(RunCacheHolder< C > const &)=delete
RunSummaryCacheHolder()=default
C const * luminosityBlockCache() const