Go to the documentation of this file. 1 #ifndef BeamMonitorBx_H
2 #define BeamMonitorBx_H
58 void weight(
double&
mean,
double& meanError,
const double&
val,
const double& valError);
87 std::map<std::string, std::string>
varMap;
88 std::map<std::string, std::string>
varMap1;
90 std::map<TString, MonitorElement*>
hs;
91 std::map<TString, MonitorElement*>
hst;
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
BeamMonitorBx(const edm::ParameterSet &)
void FitAndFill(const edm::LuminosityBlock &lumiSeg, int &, int &, int &)
~BeamMonitorBx() override
void endRun(const edm::Run &r, const edm::EventSetup &c) override
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) override
void beginRun(const edm::Run &r, const edm::EventSetup &c) override
edm::TimeValue_t ftimestamp
void FillTrendHistos(int, int, std::map< std::string, std::string > &, reco::BeamSpot &, const TString &)
std::map< TString, MonitorElement * > hs
BeamFitter * theBeamFitter
std::map< BxNum, reco::BeamSpot > BeamSpotMapBx
dqm::legacy::MonitorElement MonitorElement
void analyze(const edm::Event &e, const edm::EventSetup &c) override
edm::ParameterSet parameters_
void BookTables(int, std::map< std::string, std::string > &, std::string)
void formatFitTime(char *, const std::time_t &)
std::map< std::string, std::string > varMap
void weight(BeamSpotMapBx &, const BeamSpotMapBx &)
void BookTrendHistos(bool, int, std::map< std::string, std::string > &, std::string, const TString &, const TString &)
std::map< std::string, std::string > varMap1
dqm::legacy::DQMStore DQMStore
void FillTables(int, int, std::map< std::string, std::string > &, reco::BeamSpot &, std::string)
std::map< TString, MonitorElement * > hst
unsigned long long TimeValue_t