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);
void doEndRun_(Run const &rp, EventSetup const &c) final
SharedResourcesAcquirer createAcquirer(std::vector< std::string > const &) const
void doBeginLuminosityBlock_(LuminosityBlock const &rp, EventSetup const &c) final
void doBeginRunProduce_(Run &rp, EventSetup const &c) final
static SharedResourcesRegistry * instance()
void doBeginRun_(Run const &rp, EventSetup const &c) final
SharedResourcesAcquirer createAcquirer() override
void doEndLuminosityBlockProduce_(LuminosityBlock &lbp, EventSetup const &c) final
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 doEndLuminosityBlock_(LuminosityBlock const &rp, EventSetup const &c) final
void doEndRunProduce_(Run &rp, EventSetup const &c) final
void doBeginLuminosityBlockProduce_(LuminosityBlock &lbp, EventSetup const &c) final