Go to the documentation of this file. 1 #ifndef FWCore_Framework_one_implementorsMethods_h
2 #define FWCore_Framework_one_implementorsMethods_h
35 resourceNames_.insert(iName);
45 std::vector<std::string>
v(resourceNames_.begin(), resourceNames_.end());
51 this->beginRun(rp,
c);
60 this->beginLuminosityBlock(rp,
c);
64 this->endLuminosityBlock(rp,
c);
69 this->beginRunProduce(rp,
c);
74 this->endRunProduce(rp,
c);
79 this->beginLuminosityBlockProduce(rp,
c);
84 this->endLuminosityBlockProduce(rp,
c);
SharedResourcesAcquirer createAcquirer() override
void registerSharedResource(const std::string &)
A resource name must be registered before it can be used in the createAcquirer call.
static const std::string kLegacyModuleResourceName
All legacy modules share this resource.
void doBeginRun_(Run const &rp, EventSetup const &c) final
void doBeginLuminosityBlock_(LuminosityBlock const &rp, EventSetup const &c) final
static SharedResourcesRegistry * instance()
SharedResourcesAcquirer createAcquirer(std::vector< std::string > const &) const
void doEndLuminosityBlockProduce_(LuminosityBlock &lbp, EventSetup const &c) final
void doEndLuminosityBlock_(LuminosityBlock const &rp, EventSetup const &c) final
void doBeginRunProduce_(Run &rp, EventSetup const &c) final
void doEndRunProduce_(Run &rp, EventSetup const &c) final
void doBeginLuminosityBlockProduce_(LuminosityBlock &lbp, EventSetup const &c) final
void doEndRun_(Run const &rp, EventSetup const &c) final