1 #ifndef BeamMonitorBx_H 2 #define BeamMonitorBx_H 26 :
public edm::one::EDAnalyzer<edm::one::SharedResources, edm::one::WatchRuns, edm::one::WatchLuminosityBlocks> {
59 void weight(
double&
mean,
double& meanError,
const double&
val,
const double& valError);
88 std::map<std::string, std::string>
varMap;
89 std::map<std::string, std::string>
varMap1;
91 std::map<TString, MonitorElement*>
hs;
92 std::map<TString, MonitorElement*>
hst;
edm::ParameterSet parameters_
void FillTrendHistos(int, int, std::map< std::string, std::string > &, reco::BeamSpot &, const TString &)
dqm::legacy::DQMStore DQMStore
void FillTables(int, int, std::map< std::string, std::string > &, reco::BeamSpot &, std::string)
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) override
BeamMonitorBx(const edm::ParameterSet &)
void FitAndFill(const edm::LuminosityBlock &lumiSeg, int &, int &, int &)
std::map< BxNum, reco::BeamSpot > BeamSpotMapBx
dqm::legacy::MonitorElement MonitorElement
std::map< TString, MonitorElement * > hs
void endRun(const edm::Run &r, const edm::EventSetup &c) override
void beginRun(const edm::Run &r, const edm::EventSetup &c) override
edm::TimeValue_t ftimestamp
BeamFitter * theBeamFitter
unsigned long long TimeValue_t
void analyze(const edm::Event &e, const edm::EventSetup &c) override
void weight(BeamSpotMapBx &, const BeamSpotMapBx &)
void BookTables(int, std::map< std::string, std::string > &, std::string)
std::map< std::string, std::string > varMap
void BookTrendHistos(bool, int, std::map< std::string, std::string > &, std::string, const TString &, const TString &)
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
std::map< std::string, std::string > varMap1
std::map< TString, MonitorElement * > hst
void formatFitTime(char *, const std::time_t &)
~BeamMonitorBx() override