Go to the documentation of this file. 1 #ifndef FakeBeamMonitor_H
2 #define FakeBeamMonitor_H
145 std::vector<MonitorElement*>
hs;
std::map< int, std::vector< float > > mapPVz
MonitorElement * reportSummaryContents[3]
MonitorElement * cutFlowTable
std::map< int, TH1F > mapLSCF
MonitorElement * pvResults
FakeBeamMonitor(const edm::ParameterSet &)
MonitorElement * h_PVy[2]
std::vector< MonitorElement * > hs
void scrollTH1(TH1 *, std::time_t)
MonitorElement * h_nVtx_lumi_all
std::map< int, size_t > mapLSPVStoreSize
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) override
unsigned int minNrVertices_
MonitorElement * h_sigmaY0
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
MonitorElement * reportSummary
void formatFitTime(char *, const std::time_t &)
MonitorElement * reportSummaryMap
MonitorElement * h_PVx[2]
void bookHistograms(DQMStore::IBooker &i, const edm::Run &r, const edm::EventSetup &c) override
MonitorElement * h_nTrk_lumi
MonitorElement * h_sigmaZ0
MonitorElement * fitResults
std::map< int, std::time_t > mapBeginPVTime
bool testScroll(std::time_t &, std::time_t &)
std::map< int, std::time_t > mapBeginBSTime
std::map< int, int > mapBeginBSLS
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Float_t summaryContent_[3]
MonitorElement * h_d0_phi0
MonitorElement * h_trk_z0
MonitorElement * h_PVz[2]
void FitAndFill(const edm::LuminosityBlock &lumiSeg, int &, int &, int &)
std::map< int, std::vector< float > > mapPVx
void dqmEndRun(const edm::Run &r, const edm::EventSetup &c) override
MonitorElement * h_sigmaX0
edm::TimeValue_t ftimestamp
std::map< int, std::size_t > mapLSBSTrkSize
MonitorElement * h_nVtx_st
std::map< int, int > mapBeginPVLS
~FakeBeamMonitor() override
MonitorElement * h_nVtx_lumi
std::map< int, std::vector< int > > mapNPV
std::map< int, std::vector< float > > mapPVy
edm::Service< cond::service::OnlineDBOutputService > onlineDbService_
unsigned long long TimeValue_t