1 #ifndef DQMServices_Core_DQMGlobalEDAnalyzer_h 2 #define DQMServices_Core_DQMGlobalEDAnalyzer_h 38 auto h = std::make_shared<H>();
60 auto const&
h = * this->runCache(event.
getRun().
index());
64 #endif // DQMServices_Core_DQMGlobalEDAnalyzer_h void analyze(edm::StreamID, edm::Event const &, edm::EventSetup const &) const final
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
virtual void dqmBeginRun(edm::Run const &, edm::EventSetup const &, H &) const
def setup(process, global_tag, zero_tesla=False)
Run const & getRun() const
std::shared_ptr< H > globalBeginRun(edm::Run const &, edm::EventSetup const &) const final
virtual void dqmAnalyze(edm::Event const &, edm::EventSetup const &, H const &) const =0
virtual void bookHistograms(DQMStore::ConcurrentBooker &, edm::Run const &, edm::EventSetup const &, H &) const =0
void globalEndRun(edm::Run const &, edm::EventSetup const &) const final