42 : verbose_(ps.getUntrackedParameter<
bool>(
"verbose",
false)) {
44 std::cout <<
"[TrackingAnalyser::TrackingAnalyser]" << std::endl;
54 <<
" could not be opened!" << std::endl;
58 while (fin.getline(buf,
BUF_SIZE,
'\n')) {
63 edm::LogInfo(
"TrackingAnalyser") <<
" TrackingAnalyser::Creating TrackingAnalyser ";
84 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::Deleting TrackingAnalyser ";
94 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: Begining of Run";
97 std::cout <<
"[TrackingAnalyser::beginRun]" << std::endl;
102 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser::beginRun: " 103 <<
" Change in Cabling, recrated TrackerMap";
115 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: Begin of LS transition";
117 std::cout <<
"[TrackingAnalyser::dqmBeginLuminosityBlock]" << std::endl;
127 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: End of LS transition, performing the DQM client operation";
129 std::cout <<
"[TrackingAnalyser::endLuminosityBlock]" << std::endl;
133 std::cout <<
"[TrackingAnalyser::endLuminosityBlock] globalStatusFilling_ " 145 std::cout <<
"[TrackingAnalyser::endLuminosityBlock] trackerFEDsWdataFound_ " 165 std::cout <<
"====================================================== " << std::endl;
169 std::cout <<
"====================================================== " << std::endl;
176 edm::LogInfo(
"TrackingAnalyser") <<
"TrackingAnalyser:: endjob called!";
178 std::cout <<
"[TrackingAnalyser::dqmEndJob]" << std::endl;
191 double nFEDinLS = 0.;
195 size_t ibin = tmpP->GetXaxis()->FindBin(iLS);
197 std::cout <<
"iLS: " << iLS <<
" ibin: " << ibin;
200 std::cout <<
" ---> nFEDinLS: " << nFEDinLS;
209 double nFEDinLS = 0.;
216 size_t ibin = tmpP->GetXaxis()->FindBin(iLS);
218 std::cout <<
"iLS: " << iLS <<
" ibin: " << ibin;
221 std::cout <<
" ---> nFEDinLS: " << nFEDinLS;
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
LuminosityBlockID id() const
T getParameter(std::string const &) const
int shiftReportFrequency_
T getUntrackedParameter(std::string const &, T const &) const
edm::ESHandle< SiStripDetCabling > detCabling_
~TrackingAnalyser() override
Destructor.
void fillGlobalStatus(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup) override
BeginRun.
void createShiftReport(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
LuminosityBlockNumber_t luminosityBlock() const
std::string nFEDinWdataVsLSname_
TrackingAnalyser(const edm::ParameterSet &ps)
Constructor.
#define DEFINE_FWK_MODULE(type)
bool trackerFEDsWdataFound_
void createDummyShiftReport()
int staticUpdateFrequency_
std::string nFEDinVsLSname_
unsigned long long m_cacheID_
virtual double getBinContent(int binx) const
get content of bin (1-D)
void dqmEndJob(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_) override
Endjob.
void dqmEndLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup) override
End Luminosity Block.
virtual TProfile * getTProfile() const
LuminosityBlockNumber_t luminosityBlock() const
std::ostringstream html_out_
void dqmBeginLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup)
Begin Luminosity Block.
void createGlobalStatus(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void checkTrackerFEDsWdataInLS(DQMStore::IGetter &igetter, double iLS)
edm::ESHandle< SiStripFedCabling > fedCabling_
TrackingActionExecutor * actionExecutor_
MonitorElement * get(std::string const &path)
void beginJob() override
BeginJob.
void checkTrackerFEDsInLS(DQMStore::IGetter &igetter, double iLS)
void fillDummyGlobalStatus()