CMS 3D CMS Logo

implementorsMethods.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_limited_implementorsMethods_h
2 #define FWCore_Framework_limited_implementorsMethods_h
3 // -*- C++ -*-
4 //
5 // Package: FWCore/Framework
6 // File : implementorsMethods
7 //
16 //
17 // Original Author: Chris Jones
18 // Created: Thu, 09 May 2013 20:13:53 GMT
19 //
20 
21 // system include files
22 
23 // user include files
25 
26 // forward declarations
27 
28 namespace edm {
29  namespace limited {
30  namespace impl {
31  template <typename T>
33  this->beginProcessBlock(pb);
34  }
35 
36  template <typename T>
38  this->endProcessBlock(pb);
39  }
40 
41  template <typename T>
43  this->beginProcessBlockProduce(pb);
44  }
45 
46  template <typename T>
48  this->endProcessBlockProduce(pb);
49  }
50 
51  template <typename T>
53  this->globalBeginRunProduce(rp, c);
54  }
55 
56  template <typename T>
58  this->globalEndRunProduce(rp, c);
59  }
60 
61  template <typename T>
63  this->globalBeginLuminosityBlockProduce(rp, c);
64  }
65 
66  template <typename T>
68  this->globalEndLuminosityBlockProduce(rp, c);
69  }
70  } // namespace impl
71  } // namespace limited
72 } // namespace edm
73 
74 #endif
edm::limited::impl::EndRunProducer::doEndRunProduce_
void doEndRunProduce_(Run &rp, EventSetup const &c) final
Definition: implementorsMethods.h:57
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
edm
HLT enums.
Definition: AlignableModifier.h:19
implementors.h
edm::limited::impl::EndLuminosityBlockProducer::doEndLuminosityBlockProduce_
void doEndLuminosityBlockProduce_(LuminosityBlock &lb, EventSetup const &c) final
Definition: implementorsMethods.h:67
edm::limited::impl::BeginLuminosityBlockProducer::doBeginLuminosityBlockProduce_
void doBeginLuminosityBlockProduce_(LuminosityBlock &lb, EventSetup const &c) final
Definition: implementorsMethods.h:62
edm::limited::impl::WatchProcessBlock::doBeginProcessBlock_
void doBeginProcessBlock_(ProcessBlock const &) final
Definition: implementorsMethods.h:32
edm::limited::impl::EndProcessBlockProducer::doEndProcessBlockProduce_
void doEndProcessBlockProduce_(ProcessBlock &) final
Definition: implementorsMethods.h:47
edm::limited::impl::BeginRunProducer::doBeginRunProduce_
void doBeginRunProduce_(Run &rp, EventSetup const &c) final
Definition: implementorsMethods.h:52
edm::EventSetup
Definition: EventSetup.h:58
impl
Definition: trackAlgoPriorityOrder.h:18
edm::limited::impl::WatchProcessBlock::doEndProcessBlock_
void doEndProcessBlock_(ProcessBlock const &) final
Definition: implementorsMethods.h:37
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
edm::ProcessBlock
Definition: ProcessBlock.h:36
edm::limited::impl::BeginProcessBlockProducer::doBeginProcessBlockProduce_
void doBeginProcessBlockProduce_(ProcessBlock &) final
Definition: implementorsMethods.h:42